The device technology co-optimization (DTCO) methodology requires generating large numbers of layouts. This article introduces a few ways of speeding up this…
The device technology co-optimization (DTCO) methodology requires generating large numbers of layouts. This article introduces a few ways of speeding up this time-consuming process using automation.
Follow my upgrade of a handheld game controller as I add a new 1.8-inch color LCD for animated graphics and an…
Follow my upgrade of a handheld game controller as I add a new 1.8-inch color LCD for animated graphics and an accelerometer module for motion control input.
This four-part series walks through the development of the Anthilla Controller, an open-source Internet of Things (IoT)…
This four-part series walks through the development of the Anthilla Controller, an open-source Internet of Things (IoT) hardware platform. In Part 3, we cover the manufacturing, assembly, and product testing of the board.
In this four-part series, we walk through the development of the Anthilla Controller, an open-source Internet of Things…
In this four-part series, we walk through the development of the Anthilla Controller, an open-source Internet of Things (IoT) hardware platform. Part 2 explains the process and requirements of obtaining an open-source hardware certification.
In this hands-on project, we will update a 1980s version of a one-shot (monostable multivibrator) circuit by giving it a…
In this hands-on project, we will update a 1980s version of a one-shot (monostable multivibrator) circuit by giving it a modern, colorful output while also examining the circuit's operation.
This article covers undesired switching events, known as hazards, that can occur when developing combinational logic circuits.
This article covers undesired switching events, known as hazards, that can occur when developing combinational logic circuits.
This FEQ (Frequent Engineering Question) gives you essential information about the most important and widespread…
This FEQ (Frequent Engineering Question) gives you essential information about the most important and widespread technique for converting a theoretical circuit into a functional physical device.
This article looks at the common options for a four-layer board stackup.
This article looks at the common options for a four-layer board stackup.
This article discusses the major causes of high temperatures on PCBs that cause failure and damage to the board itself.
This article discusses the major causes of high temperatures on PCBs that cause failure and damage to the board itself.
Learn how to use the gridded ground technique to reduce noise in a double-sided PCB.
Learn how to use the gridded ground technique to reduce noise in a double-sided PCB.
The design of a modern IC is a truly monumental undertaking, and IC design tools make the job possible.
The design of a modern IC is a truly monumental undertaking, and IC design tools make the job possible.
Learn best layout practices for your DC-DC buck converter circuits.
Learn best layout practices for your DC-DC buck converter circuits.
So you have a schematic. How do you lay out your custom board? In this article, we'll go over the challenges and…
So you have a schematic. How do you lay out your custom board? In this article, we'll go over the challenges and solutions I came across in designing a custom PCB for an inclinometer subsystem.
This article will discuss what rigid-flex PCBs are, the advantages of using them, and the rules for designing with them…
This article will discuss what rigid-flex PCBs are, the advantages of using them, and the rules for designing with them for an application.
In this article, we will discuss some best practices for how to choose a manufacturer to produce your custom PCB board.
In this article, we will discuss some best practices for how to choose a manufacturer to produce your custom PCB board.
In this article, we'll go over the basics of generating manufacturing files for PCB design and manufacturing.
In this article, we'll go over the basics of generating manufacturing files for PCB design and manufacturing.
In this article, you will learn the basics of how to plan a schematic for a custom PCB and lay out your PCB prototype design.
In this article, you will learn the basics of how to plan a schematic for a custom PCB and lay out your PCB prototype design.
Learn about a hardware-based approach to performing calculations, routing digital signals, and controlling embedded…
Learn about a hardware-based approach to performing calculations, routing digital signals, and controlling embedded systems using programmable logic and FPGAs.
This article examines some subtle details associated with the high-frequency performance of decoupling capacitors.
This article examines some subtle details associated with the high-frequency performance of decoupling capacitors.