Content for Project

State Machine on Arduino - a Pedestrian Traffic Light

“Hey there!I’m going to show you how to program a pedestrian traffic light for Arduino in C++ with a finite state machine by using YAKINDU Statechart Tools. This will demonstrate the power of state machines and can be …

The Beauty of Math - Conway’s Game of Life Art

“I’ve never been in good relationship with math. Especially with high school math. I don’t think I’m alone with this problem, am I right? :) But I cannot deny the importance of mathematics, and when I have the …

UPDI Programmer Stick

“This is a USB-stick sized UPDI programmer, for programming Microchip’s new 0-series and 1-series ATtiny chips from the Arduino IDE. It’s based on an ATmega328P, and is essentially an Arduino Uno on a USB stick, so you …

4-Port High Power USB Hub

“This project is about a high current USB 2.0 hub that is specifically designed to drive USB powered development boards and peripherals. In the last couple of years, I tried several powered USB hubs to drive some development boards …

Arduino Air Quality Meter

“Recent campaigns around environment pollution helped increase the awareness around it with more people beginning to monitor their pollution footprint while also paying attention to the quality of air they breathe in. Different countries and communities have now several Air …

Arduino WiFi Shield Using ESP8266

“This project mainly focuses on creating an ESP8266 based WiFi shield for Arduino UNO. This shield can be used to program ESP8266 in two modes. Either through AT commands or directly through the Arduino IDE. What is ESP8266?The ESP8266 …

Controlling RGB Lights From ESP32 Web Server

“Here we are going to make a web server in ESP32 with an interactive web page to controls the color and brightness of a 12V RGB LED strip. Working Theory A five-meter 12 volt RGB LED strip has been connected …

DIY CNC Writing Machine Using GRBL

“In this project, I will show you how to easily build your own low-cost Arduino CNC Plotter Using Free and Open-Source Software! Ive come across a lot of tutorials explaining how to build your own CNC plotter, but not a …

DIY EEPROM Programmer

“I had a number of projects in mind that I wanted to do without the use of a microcontroller. Yet, I needed some sort of persistent data storage that was easy to access on a breadboard with just basic logic …

ESP32 Web Flip Clock

“A while ago, I mentioned to some of my co-workers that is it possible to make a simple split-flip display. (I actually made one with cardboards and toothpicks, and it looks…not pretty.) A guy digged out this clock set …