Launching a project into production doesn’t mean it’s 100% finished --- this is why software/firmware updates exist. And your users are not programmers so you want the update process as user-friendly as possible. Thankfully, the ESP32 allows you to update its compiled code, called firmware, to be updated over the …
Read More »A Guide to Powering your Arduino
The Arduino was invented primarily for non-engineers but now, a lot of engineers are also into it. Using it in a fully-developed project is not a good look, yes, but it’s a lot quicker than building from scratch. My only issue at the beginning is finding the best way to …
Read More »Building Code for the Raspberry Pi Pico
A few months after its release, I finally got a hand on the Raspberry Pi Pico. It’s a microcontroller board featuring the RP2040, but don’t expect it to be like an Arduino UNO.
Read More »Programming the STM32F407VE Black Board
I just got my hands on a STM32F407VET black development board from China and was excited about the possible projects I can build with it. To my demise, there’s not much information about programming the board so I had to find that out by myself. This post is for those …
Read More »Using a Fingerprint Sensor
Fingerprint sensors are old technology but it wasn’t readily available to makers until it was cheap. With such a device, you could easily create a keyless secure lock, biometric attendance system, and many more. Fingerprint Sensor Module I managed to secure a fingerprint sensor module that communicates via TTL serial. …
Read More »A Beginner’s Guide to Making a STM32 Board
If you’re looking to learn how to make your own electronic devices at home, it’s important to understand that you’re going to need two things: a microprocessor and the microprocessor board to put it on. In an earlier post, we taught you how to program the PIC16F84A — sometimes known as …
Read More »Controlling a Water Pump with WeMos D1 Mini
I recently bought a mini Arduino water pump that runs on 3 to 6 V. Since it consumes very little current (130 mA @ 3V according to its specs), it seems perfect to be used for small projects featuring the ESP8266. In this tutorial, I will share how I managed …
Read More »WeMos D1 Mini WiFi Server
Now that you've set up your WeMos D1 Mini to be programmable using the Arduino IDE, it's time to build a project. I'm a huge believer in active learning and project-making does just that. For this tutorial, I will guide you on how to build a WeMos D1 Mini WiFi …
Read More »ESP32 WiFi Manager | Dynamic SSID and Password
If you've been following my tutorials on ESP32, then you'll notice that the WiFi SSID and password are always hardcoded. This tutorial will show you a way to change the WiFi credentials without needing to edit and re-upload your sketch. Our aim is to create a simple ESP32 WiFi manager. …
Read More »Using RESTful APIs with ESP32
With its WiFi capabilities, the ESP32 can connect to API services and acquire useful (and sometimes useless) information from the web. Here’s a quick tutorial on how to connect to RESTful APIs using ESP32.
Read More »