All About Circuits

Latest Single-Board Computer Technical Articles

Categories

The BBC Micro:bit Adjustable Brightness Alarm: A Radio Shack Remix

The BBC Micro:bit Adjustable Brightness Alarm: A Radio Shack Remix

In this project article, we’ll create a programmable device that alerts users to changes in ambient light levels. Along the way, we’ll learn about astable multivibrators and the Darlington pair.


Projects Nov 20, 2024 by Don Wilcher
Building and Certifying an Open-Source IoT Controller, Part 4: Regulatory Compliance

Building and Certifying an Open-Source IoT Controller, Part 4: Regulatory Compliance

In the final installment of our series on the development of the Anthilla Controller, we look at the legal requirements for bringing the project to market in the European Union.


Building and Certifying an Open-Source IoT Controller, Part 1

Building and Certifying an Open-Source IoT Controller, Part 1

In this four-part series, we walk through the development of the Anthilla Controller, an open-source IoT hardware platform. Part 1 introduces the project's specifications and explains key design decisions.


Introduction to DRAM (Dynamic Random-Access Memory)

Introduction to DRAM (Dynamic Random-Access Memory)

This article will examine the basic operation of Dynamic Random Access Memory (DRAM), along with how a DRAM chip is organized.


Why Raspberry Pi Isn’t a Good Choice for Commercial Products

Why Raspberry Pi Isn’t a Good Choice for Commercial Products

RPi has done some amazing good in the world, especially for aspiring young engineers, but here's the breakdown on why it's probably not what you need for a professional project.


The Arm Architecture Explained

The Arm Architecture Explained

Learn more about the Arm computer architecture, including ISA, execution states, and processor families.


How to Write Assembly Instructions for Programming a 32-bit ARM Core with a Raspberry Pi

How to Write Assembly Instructions for Programming a 32-bit ARM Core with a Raspberry Pi

This article explores the basic instructions needed to program a 32-bit ARM core, while building a foundational understanding of the micro-architecture.


Build Your Own Voice-Activated Home Automation System with the Gentleman Maker’s Posh Butler

Build Your Own Voice-Activated Home Automation System with the Gentleman Maker’s Posh Butler

Learn how to use a Raspberry Pi to make your own posh home automation system!


Projects Feb 24, 2019 by Robin Mitchell
Never Run Out of Tea Again! How to Build the Gentleman Maker’s Intelli-T Raspberry Pi Sensor Alarm

Never Run Out of Tea Again! How to Build the Gentleman Maker’s Intelli-T Raspberry Pi Sensor Alarm

Never run out of tea again! The Intelli-T uses a weight sensor and a Raspberry Pi to alert you when your tea supply is running low.


Projects Feb 12, 2019 by Robin Mitchell
How to Write Assembly Language: Basic Assembly Instructions in the ARM Instruction Set

How to Write Assembly Language: Basic Assembly Instructions in the ARM Instruction Set

Learn some basic instructions used in the ARM instruction set used for programming ARM cores.


Put an End to Stockings Full of Coal with the Raspberry Pi Santa Detector

Put an End to Stockings Full of Coal with the Raspberry Pi Santa Detector

For most, the name "Father Christmas" conjures images of toys and gadgets. But for this gentleman maker, the name brings misery. Be sure to stockpile your Arduino, Raspberry Pi, and Particle Photons; it's time to catch Saint Nick red-handed.


Projects Dec 21, 2018 by Robin Mitchell
Protect Your Summer Harvest with the Gentleman Maker’s Raspberry Pi and Arduino Dog Corrector

Protect Your Summer Harvest with the Gentleman Maker’s Raspberry Pi and Arduino Dog Corrector

In this episode of the Gentleman Maker, we're using a Raspberry Pi and an Arduino Uno to stave off the onslaught of dogs trying to eat every single plant in our garden.


Projects Aug 09, 2018 by Robin Mitchell
Feeling Flashy? Tone It Down with the Gentleman Maker’s Raspberry Pi Colorboringizer

Feeling Flashy? Tone It Down with the Gentleman Maker’s Raspberry Pi Colorboringizer

In this episode of the Gentleman Maker, we'll use a Raspberry Pi 3 Model B, an Arduino Nano, and an Arduino Uno to create a handy system to rid ourselves of overly-colorful fashion choices.


Projects Jul 05, 2018 by Robin Mitchell
Take a Gander at Wildlife with Your Raspberry Pi: The Gentleman Maker’s Life-Cam!

Take a Gander at Wildlife with Your Raspberry Pi: The Gentleman Maker’s Life-Cam!

In this project, we’re using an Arduino Uno and a Raspberry Pi 3 Model B to create an automatic wildlife camera. And, as an added bonus, this camera works at night. Make one of your own to snap photos of local birds, parading pups, or sneaky humans.


Projects Jun 15, 2018 by Robin Mitchell
Save for Your Own Royal Wedding (of Sorts) with the Gentleman Maker’s Savings Incentivizer

Save for Your Own Royal Wedding (of Sorts) with the Gentleman Maker’s Savings Incentivizer

In this project, we'll use a Raspberry Pi to create a responsive piggy bank that belittles you when you slack on your savings!


Projects May 10, 2018 by Robin Mitchell
The Gentleman Maker’s Sun Informer Lets Homebodies Safely Enjoy Intermittent Sunshine

The Gentleman Maker’s Sun Informer Lets Homebodies Safely Enjoy Intermittent Sunshine

In this project, we will create the Sun Informer, a device that will alert us when the sun comes out and then alert us when we have been out for too long.


Projects Apr 26, 2018 by Robin Mitchell
Better Know Your Programming Languages: An Introduction to Python

Better Know Your Programming Languages: An Introduction to Python

This article will give you a brief introduction to the Python programming language.


Track Overhead Flights with a Raspberry Pi Zero Wireless, a Software Defined Radio, and FlightAware

Track Overhead Flights with a Raspberry Pi Zero Wireless, a Software Defined Radio, and FlightAware

This article shows you two ways to use a Raspberry Pi Zero Wireless to track flights in your area. It also demonstrates how it can control a 64×64 RGB matrix.


Projects Apr 03, 2017 by Mark Hughes
C-BISCUIT: System Integration and Testing

C-BISCUIT: System Integration and Testing

Finally, we have everything we need for a functional robot. Let’s put the pieces together and see what the C-BISCUIT demo bot can do.


Projects Nov 28, 2016 by Robert Keim
Raspberry Pi Object Detection Cat Toy

Raspberry Pi Object Detection Cat Toy

This object detection toy will keep your cat's head spinning for hours!


Projects Nov 07, 2016 by Ryan Jones