Content for Project

A full-duplex tiny AVR software UART

“I’ve written a few software UARTs for AVR MCUs. All of them have bit-banged the output, using cycle-counted assembler busy loops to time the output of each bit. The code requires interrupts to be disabled to ensure accurate timing …

A look at the die of the 8086 processor

“The Intel 8086 microprocessor was introduced 42 years ago this month,1 so I made some high-res die photos of the chip to celebrate. The 8086 is one of the most influential chips ever created; it started the x86 architecture …

Add WiFi to Arduino UNO

“Connect your Arduino to the internet by adding ESP8266 WiFi Module! The ESP8266 Wifi module is a complete Wi­Fi network where you can easily connect as a serving Wi- Fi adapter, wireless internet access interface to any microcontroller­ based …

Arduino Barrel Piano

“Hello! That’s the story of how I made my automatic barrel piano on the Arduino. This project was done exclusively for fun and does not imply the real use =) The idea of automatic musical instruments isn’t new at …

Arduino Chandelier From Jars

“I wanted to give my room some special design, with mooth lighting so when I had the option to use RGB leds and a Arduino board I decided I needed my own making a chandelier.”

Arduino Magnetic Board

“My first meeting with microcontrollers was a few decades ago (you might remember the first Parallax Basic Stamps) but with the Arduino platform it happened more recently, only 6 years ago and although at that time the development boards were …

Arduino Time Adjustable Relay Project

“Would you like to control a device by entering the time information? Arduino Time Adjustable Relay Project In this project, we enter the minutes and seconds data with the buttons. We press the run button and the relay changes position …

Artificial Intelligence (AI) Based Line Following Robot

“Artificial Intelligence (AI) based line Following robot is a robot that a sense of detecting the correct path for its route. After developing the Arduino based Pick & Place Robot the idea was to develop an Artificial Intelligent AI-based line …

ASCII Video Terminal

“Geoff Graham released an inexpensive video terminal design in 2014. Several others have updated the firmware. Here is an updated PC board. Geoff Graham released an inexpensive video terminal design in 2014. Unfortunately the original design only had TTL serial …

Automatic keyboard switch tester

“I’m working on designing an open source 3D-printable keyboard switch at the moment, with a view to eventually making my own mechanical keyboard using minimal off-the-shelf components (just an Arduino, wire, and diodes, with homemade parts for switches, keycaps …