All About Circuits

Latest Articles and Videos

Categories

UC Berkeley’s Invisibility Cloak

UC Berkeley’s Invisibility Cloak

Nanoantennas, light, and tricking the mind: the technology behind UC Berkeley's invisibility cloak


News Sep 24, 2015 by Jennifer A. Diffley
The New Wireless Thread Network Protocol

The New Wireless Thread Network Protocol

Thread, a network protocol released July 2015, is optimized for the connected home network. It is IPv6 based, uses IEEE Standard 802.15.4 and runs on existing hardware.


eMMCs: An Introduction

eMMCs: An Introduction

NAND Flash is, without a doubt, the cheapest way to store a ton of bits in one place. It's also one of the most aggravating memory mediums to work with: bits wear out, errors pop up, and data gets lost. Why deal with all the hassle of managing your memory manually? Instead, use an eMMC!


Kickstarter’s Reincorporation and What it Means for Designers

Kickstarter’s Reincorporation and What it Means for Designers

Kickstarter has changed its status to a public benefit corporation and joined a very select number of companies dedicated to serving the public good instead of the interests of shareholders.


News Sep 23, 2015 by Jennifer A. Diffley
Arduino Motor Shield Tutorial

Arduino Motor Shield Tutorial

A tutorial for the Arduino Motor Shield with a simple project. The motor shield has quite a few features such as current measuring and the ability to drive a single stepper motor.


Projects Sep 23, 2015 by Alex Udanis
Is the Apple Car the Next Lisa?

Is the Apple Car the Next Lisa?

The Apple Car will purportedly be in here in four years, but the foray into the automobile industry may be a misstep in the company's legacy.


News Sep 22, 2015 by Jennifer A. Diffley
Using a Serial LCD with a PICAXE

Using a Serial LCD with a PICAXE

Using an LCD increases the versatility of any microcontroller by displaying data outputs and memory contents. This serial adapter uses only one I/O.


Clean Power for Every IC, Part 1: Understanding Bypass Capacitors

Clean Power for Every IC, Part 1: Understanding Bypass Capacitors

A thorough understanding of bypass capacitors will help you to properly incorporate these critical components into your designs.


How to Use RTC with Arduino and LCD

How to Use RTC with Arduino and LCD

This article will show you one way of making an accurate clock by using the Real Time Clock IC DS1307. The time will be shown on a LCD display.


BLE using nRF51: Creating a BLE Peripheral

BLE using nRF51: Creating a BLE Peripheral

How to create a custom BLE GATT peripheral using the nRF51 by creating a service and characteristics.


Is Virtual Reality the Next Major Industry?

Is Virtual Reality the Next Major Industry?

With Holiday 2015 introducing virtual reality headsets to the general public, it's important to have an understanding of the field and why virtual reality is poised to be the next major consumer industry.


News Sep 18, 2015 by Jennifer A. Diffley
How to Communicate with a Custom BLE using an Android App

How to Communicate with a Custom BLE using an Android App

Learn how to communicate with a custom BLE peripheral using an Android device.


An LCD for Your Microcontroller Using a Single I/O

An LCD for Your Microcontroller Using a Single I/O

LCDs are great for showing info from your microcontroller. A serial adapter is inexpensive, uses only one I/O, and is easy to connect and to use.


Electric Versus Electronic Systems

Electric Versus Electronic Systems

Electronic and electric devices are not synonymous. Here's an overview of the differences between each and why the distinction can be confusing even for professionals.


News Sep 17, 2015 by Trent Ziemer
EFM8 Sound Synthesizer: Playing Melodies via USB

EFM8 Sound Synthesizer: Playing Melodies via USB

Part 3 in the “How to Make an EFM8-Based Sound Synthesizer” series.


Projects Sep 17, 2015 by Robert Keim
A History of Touchscreens (and What’s Coming Next)

A History of Touchscreens (and What’s Coming Next)

Cypress announced a better automotive touchscreen and Apple's come out with innovative touch technology as well. Here's a look at where we've been and where we're likely headed.


News Sep 16, 2015 by Jennifer A. Diffley
Writing PICAXE BASIC Code - Part 4

Writing PICAXE BASIC Code - Part 4

Part 4 introduces the readadc, select, case, and endselect PICAXE BASIC commands. It is the fourth article in a multi-part series on writing PICAXE code.


The Ideal SMT Assembly Guide

The Ideal SMT Assembly Guide

A guide on how to assemble SMT PCB with bench-top equipment. While a similar setup can be accomplished for much less, this is the dream setup.


News Sep 15, 2015 by Dmitry Turbiner
Introduction to the MQTT Protocol on NodeMCU

Introduction to the MQTT Protocol on NodeMCU

MQ Telemetry Transport (MQTT) is a popular low-overhead messaging protocol used by many IoT devices to communicate. This tutorial will show the user how to to set up a basic MQTT network using Python on his or her computer and an ESP8266 running the NodeMCU firmware.


Projects Sep 15, 2015 by Patrick Lloyd
Baby Tech: Sensors Rethink Monitoring

Baby Tech: Sensors Rethink Monitoring

When IoT meets baby, the result is a fantastic combination of technology and security. Here's our look at four products engineered to keep your baby safe.


News Sep 14, 2015 by Jennifer A. Diffley