Fritzing Is Still Free! (How To Build From Source)

Want the latest version of Fritzing for free? This tutorial will teach you how to build the latest version of Fritzing from source code, which is still freely available from Github. So what is building Fritzing from source anyway? Fritzing used to be a free to download community driven project but at some stage they…

How To Use Raspberry Pi GPIO Serial Port To Program Arduino

Looking to flash Arduino via the serial bootloader with the Raspberry Pi GPIO serial port? This article explains how to use the Raspberry Pi serial port to flash Arduino without having to use ICSP. If you are looking to make a custom Arduino-based Pi hat and want to provide firmware updates from the Pi then…

How To Program Arduino From The Raspberry Pi Command Line

Did you know that the Arduino IDE can be run from the command line? This means that we can create and flash sketches using the Raspberry Pi terminal and this tutorial will guide you through the process step-by-step. So why might it be super-useful to be able to flash Arduino from the Raspberry Pi Terminal?…

Easier ESP8266 Web Server LED Control Using ESPHome

Want to know a quicker and easier way to to control a LED or relay with a web browser? ESPHome is a powerful IoT tool that sits on top of the Arduino framework and it dramatically simplifies the process of building a custom IoT device using an ESP-based board. Prerequesite Installing ESPHome Configure ESPHome Create…

What Can I Do With Home Assistant? (7 Awesome Ideas!)

Looking to join the amazing Home Assistant ecosphere and wondering what sort of things it can do besides turn on a bulb? Or perhaps you already use Home Assistant and would like some more awesome ideas? There is no doubt that Home Assistant is a powerful tool for smart home automation. Whether you are new…

How To Setup Communication Between Two ESP8266 Using Arduino

Are you wanting to learn how to quickly and easily link two ESP8266 modules using Arduino? This article provides an easy step-by-step solution and you don’t even need a router! In order to get you up and running quickly, we shall be using UDP due to its simplicity. Both client and server examples will be…

Flashing Tasmota: 6 Great Methods (And ONE Exclusive Bonus!)

So you want to know how to flash Tasmota quickly and easily? Introducing the only post you will ever need! In this article you will find 6 great ways to flash Tasmota, plus one additional and exclusive tool for Mac users! (Don’t worry Windows users, this tool is available for you too!) Whether you are…

ESP8266 UDP Send & Receive Example (Step-by-Step Tutorial)

Looking for the easiest way to send and receive data from an ESP8266? A great starting point is understanding how to configure your ESP8266 to send and receive a UDP packet. You can use UDP to communicate with other ESP8266 devices, your computer or many other WiFi devices. In this tutorial we will write a…

ESP8266 AP & STA Mode Together (Easy Step-By-Step Tutorial)

So you are looking to create a project that requires your ESP device to work in both AP and station mode? With the Arduino ESP core it is possible to get your device to function in both AP and STA modes simultaneously and I am going to show you the secret sauce! In this tutorial…