All About Circuits

Latest PCBs Articles and Videos

Categories

Teardown Tuesday: Budget Smartwatch

Teardown Tuesday: Budget Smartwatch

In this Teardown Tuesday, we're going to take a look at the insides of a low cost (<$30 USD) smartwatch.


News Apr 12, 2016 by Alex Udanis
IoT Development Board Comparison

IoT Development Board Comparison

A comparison of three development boards aimed at the IoT horizon. The Particle Photon, the Adafruit Feather Huzzah, and the Arduino MKR1000.


News Apr 08, 2016 by Michael Greer
How to Create a Gaming System with the Atmel SAM4S Xplained Pro

How to Create a Gaming System with the Atmel SAM4S Xplained Pro

This article provides additional details related to code development, hardware configuration, and the OLED interface.


Projects Apr 01, 2016 by Robert Keim
Teardown Tuesday: What’s Inside a Bluetooth Speaker?

Teardown Tuesday: What’s Inside a Bluetooth Speaker?

Ever wonder what's inside a Bluetooth speaker? In this week’s Teardown Tuesday we are going to take a look at the inside of one.


News Mar 29, 2016 by Alex Udanis
Intro to Project Development with the Atmel SAM4S Xplained Pro

Intro to Project Development with the Atmel SAM4S Xplained Pro

Learn about basic procedures and techniques for creating your own projects with Atmel’s SAM4S Xplained Pro development platform.


Projects Mar 28, 2016 by Robert Keim
How to Buffer an Op-Amp Output for Higher Current, Part 2

How to Buffer an Op-Amp Output for Higher Current, Part 2

In this article, we will look at two variations on the basic BJT current-buffering circuit.


Engineer Spotlight: JF Brandon, BotFactory, and PCB Printing

Engineer Spotlight: JF Brandon, BotFactory, and PCB Printing

We got to interview JF Brandon from BotFactory about Squink, a desktop PCB printer.


News Mar 12, 2016 by Tim Youngblood
Thermal Design with Linear Voltage Regulators

Thermal Design with Linear Voltage Regulators

Will your linear regulator function properly under all possible operating conditions? To find out, you need to understand power dissipation and thermal resistance.


C-BISCUIT Power: Crowbar Protection Circuit for 5V Regulator

C-BISCUIT Power: Crowbar Protection Circuit for 5V Regulator

Over-voltage and over-current protection circuit for use with the C-BISCUIT platform's main computer, the Wandboard.


Projects Mar 09, 2016 by Patrick Lloyd
Teardown Tuesday: Dewalt USB Power Supply

Teardown Tuesday: Dewalt USB Power Supply

In this Teardown Tuesday, we are going to take a look at what makes a Dewalt USB power supply work.


News Mar 08, 2016 by Alex Udanis
Embedded PID Temperature Control, Part 6: Ziegler–Nichols Tuning

Embedded PID Temperature Control, Part 6: Ziegler–Nichols Tuning

In this article, we will use a simple, proven tuning procedure to find effective values for proportional, integral, and derivative gain.


Projects Mar 07, 2016 by Robert Keim
Building Raspberry Pi Controllers Part 6: Displaying Messages on a LCD with a RPi

Building Raspberry Pi Controllers Part 6: Displaying Messages on a LCD with a RPi

Readers will learn how to wire a standard 16x2 LCD (liquid crystal display) to a Raspberry Pi to display messages.


Projects Mar 04, 2016 by Don Wilcher
Program a PIC Microcontroller as an I2C Slave Device for Custom Sensor and I/O Interfacing

Program a PIC Microcontroller as an I2C Slave Device for Custom Sensor and I/O Interfacing

No I2C interface with that sensor? No problem. Program a PIC chip as an I2C slave device for custom sensor and I/O interfacing. Here, we use three DHT22 sensors on a single I2C interface.


Teardown Tuesday: Kwikset SmartCode Lock

Teardown Tuesday: Kwikset SmartCode Lock

In this Teardown Tuesday, we will take a look at the Kwikset SmartCode Lock.


News Mar 01, 2016 by Alex Udanis
Raspberry Pi 3 Is Here, but Is It a Worthy Successor?

Raspberry Pi 3 Is Here, but Is It a Worthy Successor?

The Raspberry Pi 3 has been released for sale, what's inside it, and what can you do with it?


News Feb 29, 2016 by Alex Udanis
Embedded PID Temperature Control, Part 5: Adjusting Gains

Embedded PID Temperature Control, Part 5: Adjusting Gains

We will explore how P, I, and D gain influences system performance, and in the process we will find a gain configuration that works well for our temperature controller.


Projects Feb 29, 2016 by Robert Keim
C-BISCUIT Power: 5V 3A Buck Regulator for Wandboard

C-BISCUIT Power: 5V 3A Buck Regulator for Wandboard

Design and theory behind the 5V-3A buck regulator based on the LM25575 to be used in the C-BISCUIT robot project.


Projects Feb 26, 2016 by Patrick Lloyd
Embedded PID Temperature Control, Part 4: The Scilab GUI

Embedded PID Temperature Control, Part 4: The Scilab GUI

With USB communications and a Scilab graphical user interface, we can really see what the PID controller is doing.


Projects Feb 19, 2016 by Robert Keim
Embedded PID Temperature Control, Part 3: Implementation and Visualization

Embedded PID Temperature Control, Part 3: Implementation and Visualization

We will implement a basic PID (proportional–integral–derivative) controller in firmware and observe the results using an oscope and LEDs.


Projects Feb 15, 2016 by Robert Keim
Will Flexiramics Change Circuit Boards Forever?

Will Flexiramics Change Circuit Boards Forever?

The Dutch startup Eurekite has made a flexible ceramic called Flexiramamics, find out about what it can do.


News Feb 13, 2016 by Tim Youngblood