All About Circuits

Latest Articles and Videos

Categories

The Best Wire for Breadboarding

The Best Wire for Breadboarding

Some wires are great for breadboarding, but others are not. Here's what to use and what not to use in your next project.


News Jan 08, 2016 by Alex Udanis
How to Select a Custom Magnet Sensor

How to Select a Custom Magnet Sensor

Learn how to correctly select the right sensors for your project with this handy guide.


Introducing the Particle Photon

Introducing the Particle Photon

The Particle Photon is a powerful little board with the ability to easily connect objects to the internet. This series of articles will be enough to get you up and running with the Particle Photon.


Projects Jan 07, 2016 by Leanna Pancoast
Check This Out: The Pine A64 $15 Super Computer

Check This Out: The Pine A64 $15 Super Computer

The Pine A64 allows for countless projects and its founders believe in inspiring designers to make brilliant projects.


News Jan 07, 2016 by Jennifer A. Diffley
Silicon Valley’s Bust is A Matter of Time

Silicon Valley’s Bust is A Matter of Time

Behind the billions of dollars keeping Silicon Valley afloat are clues that the good times may be coming to an end.


News Jan 06, 2016 by Jennifer A. Diffley
Derive and Plot a Low Pass Transfer Function on MATLAB

Derive and Plot a Low Pass Transfer Function on MATLAB

Learn all about Akerberg-Mossberg Filters and how to plot the frequency response using MATLAB.


Windows 10 Hits 200 Million Mark

Windows 10 Hits 200 Million Mark

Windows 10 is now running on over 200 million devices. Why the resurgence of popularity?


News Jan 05, 2016 by Jennifer A. Diffley
Learn About Fourier Coefficients

Learn About Fourier Coefficients

Learn about Fourier series coefficients.


CES 2016: 1080p With HDR Trumps UHD/4K

CES 2016: 1080p With HDR Trumps UHD/4K

CES brings more information on the coolest innovations in consumer electronics.


News Jan 04, 2016 by PatrickM
A Need-to-Know on Micron’s Hybrid Memory Cube Technology

A Need-to-Know on Micron’s Hybrid Memory Cube Technology

Micron's HMC started shipping in September. Here's a rundown on key features of the very welcome memory solution.


News Jan 04, 2016 by Ujjwal Roy
Implementing I2C with an EFM8 Microcontroller

Implementing I2C with an EFM8 Microcontroller

Learn how to design an I2C interface using the Silicon Labs SMBus peripheral.


A Rundown of x86 Processor Architecture

A Rundown of x86 Processor Architecture

x86 processor architecture is coded in a language known as Assembly. Assembly language is a great tool for learning how a computer works, and it requires a working knowledge of computer hardware. This article will detail basic microcoputer design, instruction execution cycles, how memory is read, and how programs run.


Make Lighting Easy with Smart LEDs

Make Lighting Easy with Smart LEDs

Smart LEDs are becoming increasingly popular and very inexpensive. It's a great time to pick some up and experiment!


News Jan 01, 2016 by Alex Udanis
Got a Drone? Get it Registered

Got a Drone? Get it Registered

As of December 21, 2015, the FAA is requiring owners to register their drones. Here are the details.


News Dec 31, 2015 by Jennifer A. Diffley
The I2C Bus: Firmware Implementation Details

The I2C Bus: Firmware Implementation Details

Understand the I2C protocol in the context of firmware design and make your projects seamless.


CES 2016: Autonomous Vehicles Are Coming, Love ‘em or Hate ‘em

CES 2016: Autonomous Vehicles Are Coming, Love ‘em or Hate ‘em

From start to finish, all tech eyes will be on the 2016 Consumer Technology Association's convention in Las Vegas from January 6 through 9. Here's what we can expect to see.


News Dec 30, 2015 by PatrickM
Make a PWM Driver for FPGA and SoC Design Using Verilog HDL

Make a PWM Driver for FPGA and SoC Design Using Verilog HDL

An FPGA is a crucial tool for many DSP and embedded systems engineers. However, the learning curve when getting started can be fairly steep. This project introduces the Quartus II and ModelSim software suites as well as a background on FPGA design flow for system on chip development. The development board used was a Terasic DE1-SoC, which has the Altera Cyclone V SoC chip. This IC contains an FPGA and an integrated ARM Cortex A9 as a hard processor system.


Low-Cost Programmable Logic Controllers for the Frugal Engineer

Low-Cost Programmable Logic Controllers for the Frugal Engineer

Typical PLCs are very expensive, but never fear: cheaper versions exist!


News Dec 28, 2015 by Alex Udanis
Understanding the Successive Approximation Register ADC

Understanding the Successive Approximation Register ADC

One of the most common analog-to-digital converters used in applications requiring a sampling rate under 10 MSPS is the Successive Approximation Register ADC. This ADC is ideal for applications requiring a resolution between 8-16 bits.


Build an Object Detection DC Motor Controller

Build an Object Detection DC Motor Controller

In this continuing series of Building Raspberry Pi Controllers, you'll learn how to build a object detection control circuit for operating a small DC motor using a photocell.


Projects Dec 27, 2015 by Don Wilcher