The Dummies Guide To The Wemos D1 Mini

The Wemos D1 Mini is like a tiny Arduino with WiFi capability, in other words it is a superb little board that everyone should be using! The official boards are produced by Lolin who are seemingly based in China, or at least their official store can be found over on Aliexpress. The D1 Mini is…

How To Make An Arduino Shield In KiCad 6 (it’s easier than you think!)

Designing your own Arduino shield is WAY easier that you might think! In this tutorial we will learn how to design a shield in KiCad, which can be manufactured for just a small cost. Nowadays its so easy and cost effective to get a PCB manufactured, most of the time it is preferable to just…

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…