All About Circuits

Latest Layout Technical Articles

Categories

PCB Layout Tips and Tricks: Use a Ground Plane Whenever Possible

PCB Layout Tips and Tricks: Use a Ground Plane Whenever Possible

This article discusses the importance of proper grounding techniques in PCB design.


What Is Mutual Inductance? A Guide for Circuit Designers

What Is Mutual Inductance? A Guide for Circuit Designers

Learn about mutual inductance and how it can influence an engineer’s approach to circuit and system design.


I2C Design Mathematics: Capacitance and Resistance

I2C Design Mathematics: Capacitance and Resistance

This article looks at the mathematical calculations used to size the pull-up resistors and determine the maximum length of circuit traces.


PCB Layout for a Photovoltaic Power Supply for Microcontroller Circuits

PCB Layout for a Photovoltaic Power Supply for Microcontroller Circuits

This article discusses the PCB layout for a power-supply circuit that generates a regulated 3.3 V rail from a small solar cell.


Schematic Design for a Solar-Powered Charge-Pump Power Supply Circuit

Schematic Design for a Solar-Powered Charge-Pump Power Supply Circuit

This article discusses a 3.3 V power-supply circuit that is built around an inductorless DC/DC converter and a solar cell.


PCB Layout for a Charge-Pump Bipolar Power Supply

PCB Layout for a Charge-Pump Bipolar Power Supply

In this article we’ll look at the PCB design for a low-noise ±5 V inductorless power supply.


Designing a Charge-Pump Bipolar Power Supply

Designing a Charge-Pump Bipolar Power Supply

This article presents and discusses a schematic design for a ±5 V inductorless power supply.


The Many Types of Fuses: Axial, Cartridge, Surface Mount, PTC…

The Many Types of Fuses: Axial, Cartridge, Surface Mount, PTC…

This article provides an overview of the various fuse options that are available to designers of low-voltage circuits.


How to Add Bluetooth 5 to a Project with a GT-tronics BLE5 Module

How to Add Bluetooth 5 to a Project with a GT-tronics BLE5 Module

This article demonstrates a solderless-breadboard compatible carrier-board for a pre-certified BLE4 or BLE5 module made by GT-Tronics. Use it to experiment with your own BLE5 compatible designs.


Projects Apr 04, 2018 by Mark Hughes
Design a Custom Microcontroller Programming and Testing Board

Design a Custom Microcontroller Programming and Testing Board

In this article we’ll discuss the design for a custom microcontroller programming/debug/extension PCB and we’ll look at an example project.


Projects Feb 25, 2018 by Robert Keim
Capacitive Control Panel PCB Design Considerations for TI’s MSP430FR2633 Microcontroller

Capacitive Control Panel PCB Design Considerations for TI’s MSP430FR2633 Microcontroller

This article provides a closer look at the PCB design considerations and programming of a custom capacitive touch interface device.


Handling Fragile and Irregular PCBs in Processing and Testing Machines

Handling Fragile and Irregular PCBs in Processing and Testing Machines

Manufacturers can use fixtures or panels to secure or frame fragile, thin, or oddly shaped PCBs. This allows them to easily fit the boards in the standard assembly or inspection machines.


How to Generate a High-Precision Waveform Using a DAC and a Custom PCB

How to Generate a High-Precision Waveform Using a DAC and a Custom PCB

In this article, we’ll develop firmware that will serve as the basis for high-precision, high-speed signal generation.


Projects Dec 01, 2017 by Robert Keim
PCB Layout for an Arbitrary Waveform Generator

PCB Layout for an Arbitrary Waveform Generator

In this article we’ll discuss the PCB layout for a custom-designed arbitrary waveform generator board.


Tamper Detection with Differential Inductive Sensing Coils

Tamper Detection with Differential Inductive Sensing Coils

This article demonstrates the creation of an inductive switch cabinet lock that can detect the movement of a conductive target. The purpose is to create a door that cannot be opened without triggering an alarm.


Projects Nov 06, 2017 by Mark Hughes
PCB Copper Trace Finish: Materials and Plating Methods

PCB Copper Trace Finish: Materials and Plating Methods

In this article, we discuss why PCB copper traces should be plated, and we’ll review various plating materials and plating methods.


DAC Schematic Design for an Arbitrary Waveform Generator

DAC Schematic Design for an Arbitrary Waveform Generator

This article presents a custom digital-to-analog-conversion design built around a high-speed DAC from Analog Devices.


Incorporating Microphone Functionality into a Robot System

Incorporating Microphone Functionality into a Robot System

In this article, we’ll look at a fairly straightforward circuit that enables a robot or other device to detect sound.


Projects Sep 11, 2017 by Robert Keim
Design a Control Board for a Romi Robot Chassis

Design a Control Board for a Romi Robot Chassis

In this article, we’ll discuss the hardware design for a robotics PCB, and we’ll write firmware for controlling two DC motors.


Projects Aug 25, 2017 by Robert Keim
Extend EAGLE CAD Tool with ULPs: Writing Your First User Language Program

Extend EAGLE CAD Tool with ULPs: Writing Your First User Language Program

In this tutorial, you will learn how to write your first ULP in EAGLE CAD to add a new capability to your CAD tool.