The ESP32 Simulator you’ve been looking for!

Are you looking for an ESP32 simulator to kickstart your electronics journey? Or maybe you’re after an Arduino simulator that can handle various boards, from Arduino Unos to Raspberry Pi Picos? Let me introduce you to WokWi, an online electronics simulator that allows you to build and simulate complex projects with ease. What is WokWi?…

Read More

Using a Servo Controller with an ESP32

servo robot with esp32 as head and arms up

But before we start, check out our ESP32 Servo tutorial to get all the basics. If you only need to control a few servos, that previous tutorial will be the cheapest and fastest option. However, if you’re looking to make a biped, hexapod, or some crazy tentacle robot with many servos, you’ll need a servo controller…

Read More

Making a BLE Client with your ESP32 [Guide + Code] 

BLE is an exciting technology that unlocks a whole new area of possibilities for the inexpensive and low power aspects of the ESP32!  With the Arduino platform, we can set up an ESP32 device to operate as either a BLE Client or as a BLE Server.   In this article, we will be discussing how…

Read More

Making a BLE Server with your ESP32 [Guide + Code] 

Below is the code referenced in the above video. Our post continues below the code. BLE technology is an exciting technology that unlocks a whole new area of possibilities for the inexpensive and low power aspects of the ESP32!  With the Arduino platform, we can set up an ESP32 device to operate as either a…

Read More

How to Control a Servo with an ESP32

ESP2 and servo

To note, there are millions of ‘how do servos work’ tutorials to be found online – I do not wish to replicate any of them. I’ll make this tutorial short and sweet, and keep to topics you won’t see anywhere else. But first… What are Servos? In short, a servo is a black box (literally)…

Read More

IR Thermostat Control with Arduino

Phil Anderson, a member of Programming Electronics Academy, wanted to build a thermostat control for his Zero Breeze Mark 2 air conditioner in his van. So he dove in, built and programmed it. Here are some pictures and videos of his project… One of the great things about Arduino, it’s such a popular platform that…

Read More

Installing Arduino Libraries | Beginners Guide

installing Arduino libraries

Are you eager to delve into the world of Arduino libraries but unsure where to start? Fear not, as I’m here to guide you through three distinct methods of installing Arduino libraries, ranging from the easy and straightforward to the more hands-on approach. Whether you’re a novice or a seasoned Arduino enthusiast, mastering libraries opens…

Read More

Pumping poo! An IoT sewage project

IoT sewage project

Okay, let’s be honest – worrying about sewage pumps isn’t exactly how most people want to spend their time. But for Ken Calvert, a member of Programming Electronics Academy (PEA), it was a nagging problem that needed a solution. When you’re responsible for your church’s sewage system, you quickly learn that those pumps aren’t just…

Read More

Control your ESP32 with an Infrared TV Remote Control

Have you ever wanted to control your ESP32 using a universal infrared TV remote control? Or, use the numbers on your remote to enter a password to a secret door in your house? Or, maybe control a robot with the arrow keys on your remote? Then this tutorial is for you! The following tutorial will…

Read More