Arduino External Editor

This is an external editor for the Arduino IDE. You will still use the Arduino IDE to select boards files, upload, and connect with the serial monitor. The only thing this does is makes it easier to write the code for Arduino.

DIY WIFI Arduino ESP8266 Advent Calendar

My wife and I bought an advent calendar from Amazon. We decorated it. It did the trick. But, it wasn’t high tech enough. I had a goal to change that, and this is what I came up with. The whole thing is powered by an ESP8266 (D1 Mini) and…

Orange Pi Zero Pinout

Orange Pi has done it again. They have released a new board called the Orange Pi Zero. It is an amazing little quad core board with built on wifi and can be yours for $8.99 for the 512 mb of RAM model or $6.99 for the 256mb of RAM model.…

Raspberry Pi
Raspberry Pi Fireplace Video Looper (Pireplace)

I live in Texas. Most of the year, we have no use for a fireplace as temperatures frequently get over 100 degrees Fahrenheit. However, I have always enjoyed having a fireplace going for ambiance. One day I was sitting in my living room and noticed that the fireplace was about…

Handle millis() Overflow (Rollover) in Arduino

When working with Arduino, there are many times where you want to do something after a set time. The best way to do this is to determine how long it has been since a set time using the millis() function. However, this poses a problem. Millis returns the number of…

Raspberry Pi
ESP8266 Raspberry Pi GPIO Wifi

There are many cases where I really wanted a way to have WIFI over the GPIO pins on the Raspberry Pi instead of having to use a USB dongle. This is a method to use a cheap and common ESP8266 module to get full GPIO wifi for ALL versions of…

Raspberry Pi
Raspberry Pi in Kiosk Mode

One of the things I use my Raspberry Pis for the most is setting up a “Kiosk”. What I like to do is make a website, either on the web or hosted on the pi itself, and show that website full screen on boot. This is a fun little project…

ESP8266 Arduino Reset Program Circuit

It is possible to setup a circuit that automatically resets and programs the ESP8266 with Arduino. This is a little tricky due to how the ESP8266 is programmed conflicting with the way that the Arduino serial port works. On the official documentation for and Arduino ESP8266 project, they present the…

1 2