This project brief provides the instructions for building a weight-sensitive LED lamp with an Arduino Uno and a handful of commercially available parts.
This project brief provides the instructions for building a weight-sensitive LED lamp with an Arduino Uno and a handful of commercially available parts.
In this project, we'll construct and test a microcontroller-based system that digitally generates analog signals.
In this project, we'll construct and test a microcontroller-based system that digitally generates analog signals.
In this project, we'll build and demonstrate a discrete analog solution to the incompatible logic levels of an Arduino…
In this project, we'll build and demonstrate a discrete analog solution to the incompatible logic levels of an Arduino Uno and an Elecrow e-paper HMI display.
We use a Raspberry Pi and free software to build a test platform for IoT systems.
We use a Raspberry Pi and free software to build a test platform for IoT systems.
In Part 2 of this two-part series, we turn our hardware assembly into a functioning soundboard by adding the necessary…
In Part 2 of this two-part series, we turn our hardware assembly into a functioning soundboard by adding the necessary code in Arduino IDE and uploading soundbites.
Learn how to turn an ATmega328 microcontroller and an assortment of readily available parts into a dedicated hardware soundboard.
Learn how to turn an ATmega328 microcontroller and an assortment of readily available parts into a dedicated hardware soundboard.
In this project article, we’ll create a programmable device that alerts users to changes in ambient light levels. Along…
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.
Follow my upgrade of a handheld game controller as I add a new 1.8-inch color LCD for animated graphics and an…
Follow my upgrade of a handheld game controller as I add a new 1.8-inch color LCD for animated graphics and an accelerometer module for motion control input.
For this project, I built a handheld resistor color code calculator and ohmmeter using the ATmega328 microcontroller and…
For this project, I built a handheld resistor color code calculator and ohmmeter using the ATmega328 microcontroller and a 1.8-inch color LCD display.
In this Radio Shack Classic Circuits Remix, we add modern microcontroller functionality to the vintage Electronic Timer…
In this Radio Shack Classic Circuits Remix, we add modern microcontroller functionality to the vintage Electronic Timer project for the Science Fair 65-in-1 kit.
Learn how to implement finite-state machines in VHDL by creating a 4-bit binary counter. After compiling, it will run on…
Learn how to implement finite-state machines in VHDL by creating a 4-bit binary counter. After compiling, it will run on an Altera CPLD development board connected to a custom PCB with input switches and an LED display.
In this project, we mix the old and the new by integrating present-day BLE technology with a vintage Science Fair computer kit.
In this project, we mix the old and the new by integrating present-day BLE technology with a vintage Science Fair computer kit.
In this project article, we design a handheld gaming console with wireless multiplayer functionality using ESP8266…
In this project article, we design a handheld gaming console with wireless multiplayer functionality using ESP8266 microcontrollers. We then program a game for it with the Arduino IDE.
In this project, we’ll use a Raspberry Pi Pico to build an adjustable clock with an LED display. We’ll then integrate…
In this project, we’ll use a Raspberry Pi Pico to build an adjustable clock with an LED display. We’ll then integrate the clock with a Radio Shack Science Fair Microcomputer Trainer programmed to function as a 7-bit binary counter.
In the final installment of our series on the development of the Anthilla Controller, we look at the legal requirements…
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.
This four-part series walks through the development of the Anthilla Controller, an open-source Internet of Things (IoT)…
This four-part series walks through the development of the Anthilla Controller, an open-source Internet of Things (IoT) hardware platform. In Part 3, we cover the manufacturing, assembly, and product testing of the board.
In this four-part series, we walk through the development of the Anthilla Controller, an open-source IoT hardware…
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.
A PIR sensor detects objects to allow a Raspberry Pi Pico running MicroPython code to adjust the frequency of a Science…
A PIR sensor detects objects to allow a Raspberry Pi Pico running MicroPython code to adjust the frequency of a Science Fair electronic oscillator circuit with audio output.
In this project we create an 8-bit arithmetic logic unit (ALU) in the VHDL language and run it on an Altera CPLD…
In this project we create an 8-bit arithmetic logic unit (ALU) in the VHDL language and run it on an Altera CPLD development board connected to a custom PCB with input switches and LED display.
In this hands-on project, we will update a 1980s version of a one-shot (monostable multivibrator) circuit by giving it a…
In this hands-on project, we will update a 1980s version of a one-shot (monostable multivibrator) circuit by giving it a modern, colorful output while also examining the circuit's operation.