Category: Firmware
-
Building a WiFi-Controlled Device with ESP32-S3 – Adding a web interface – Part 2
In this second part of the Wi-Fi-controlled Pokéball project, I’ll guide you through setting up the ESP32-S3 to serve the web app directly to a connected client. This involves configuring a basic HTTP server on the ESP32, initializing it, and handling URI requests to serve our HTML, CSS, and JavaScript files. I’ll also cover building…
-
Build a mini thermal camera – Part 3
Welcome to the third part of our mini thermal camera project! So far, we’ve set up the hardware and configured LVGL for our ESP32-S3 microcontroller. If you missed any steps, be sure to check out Part 1 and Part 2. In this segment, I’ll detail the creation and configuration of the graphical elements needed for…
-
Build a mini thermal camera, LVGL 9.1.0 + ESP32S3 – Part 2
Welcome to the second part of the this project! In this segment, we’ll focus on the display setup. Here the Part 1 if you missed. I’ve decided to use the LVGL graphics library combined with ESP-IDF. While I could have managed without it since it’s a relatively simple project, likely with a single screen UI,…
-
Build a GNSS evaluation board – Part 2
Welcome back to my blog! Today, we’re diving into Part 2 of our GNSS evaluation board series. This time, we’ll focus on the firmware side of things. I’ll walk you through how to interface an ESP32-S3 with the module and gather essential information like location, local time, and satellite data. Whether you’re a seasoned coder…