Everything for Electronics
...

Turn a Typewriter into a Printer

I bought a Smith-Corona PWP 78DS typewriter from Good Will for under $20. The daisy wheel print quality was perfect, and it included a self-contained word processor. However, there was no way to use it as a printer. I decided to emulate a membrane keyboard with an Arduino Nano Every, so that either an added serial port or the existing keyboard could input text.

...

Build a Voltage Monitoring System with RTOS

Multimeters are a wonderful and easy-to-use tool to accurately quantify the incoming AC voltage from a pure sine wave output power supply. Barring a few high-end hybrid models, not all are capable of plotting the trend of this quantity over a limited time period, like an oscilloscope. So, I decided to build a voltage monitoring system with RTOS.

...

Build a Farmer, Fox, Chicken, Corn Puzzle

Do you remember the logic puzzle about the Farmer who wanted to transport his animals and produce across a river without them eating each other? The puzzle was deceptively simple. Well, I’ve created an updated version of this popular game using an Arduino, plus added my own bells and whistles.

...

Build a General-Purpose Raspberry Pi Data Logger Hat

This article describes the process of designing and building a custom Raspberry Pi HAT circuit board. This HAT works with a Python script to record and live plot battery voltage, temperature, and capacity. The ability to log data over an extended period is an included useful feature.

...

Exercising the Teensy 4.0

The Teensy 4.0 and 4.1 microcontrollers are a game changer. They’re a quantum leap in CPU speed and processing power. My first thought was what kind of program could use this level of performance and Mandelbrot images came to mind -- a favorite programming pastime of mine. Here’s how it went.

...

Build a Simple Isolator for Externally Powered Arduinos

Arduino Unos and Megas are normally powered by five volts through their USB connectors or by connecting 7-12 volts to the power jacks or Vin header pins. However, there is another way. This is a very simple project, but it sure makes programming easier.

...

Build a PICBall Machine

For our “Designing With Microcontrollers” class at Cornell University, we built a pinball machine with electronic components controlled by software on a PIC32 microcontroller. This article details the design process, challenges we experienced, and solutions we came up with while completing the project from start to finish.

View More Articles
More Microcontrollers