Liberating Wi-Fi on the ESP32 [video]
(media.ccc.de)
Reverse engineering the Wi-Fi peripheral of the ESP32 to build an open source Wi-Fi stack.
Reverse engineering the Wi-Fi peripheral of the ESP32 to build an open source Wi-Fi stack.
Reverse Engineering the Duco Connectivity Board
(github.com/kokx)
My newly built house came with a promising feature: a DucoBox Energy Comfort D325 ventilation system with heat recovery. While the system efficiently preheats incoming air using outgoing air’s heat, its control options were limited to four basic modes through a simple button interface. I wanted more - specifically, integration with Home Assistant. The official solution? A Duco Connectivity Board. But when I noticed it was just an ESP32 in disguise, I knew there had to be a better way.
My newly built house came with a promising feature: a DucoBox Energy Comfort D325 ventilation system with heat recovery. While the system efficiently preheats incoming air using outgoing air’s heat, its control options were limited to four basic modes through a simple button interface. I wanted more - specifically, integration with Home Assistant. The official solution? A Duco Connectivity Board. But when I noticed it was just an ESP32 in disguise, I knew there had to be a better way.
We saved battery in our ESP32 WiFi circuits (TCP vs UDP)
(khalsalabs.com)
In the early development stages of PetDrifts, we faced significant challenges with our MVP, which included a custom PCB equipped with an ESP32 C3 mini, sensor, and a Li-ion battery. One of the major issues was the rapid draining of the battery, a critical problem in our IoT device design
In the early development stages of PetDrifts, we faced significant challenges with our MVP, which included a custom PCB equipped with an ESP32 C3 mini, sensor, and a Li-ion battery. One of the major issues was the rapid draining of the battery, a critical problem in our IoT device design
E-Paper weather display powered by ESP32 microcontroller
(github.com/lmarzen)
This is a weather display powered by a wifi-enabled ESP32 microcontroller and a 7.5in E-Paper (aka E-ink) display. Current and forecasted weather data is obtained from the OpenWeatherMap API. A sensor provides the display with accurate indoor temperature and humidity.
This is a weather display powered by a wifi-enabled ESP32 microcontroller and a 7.5in E-Paper (aka E-ink) display. Current and forecasted weather data is obtained from the OpenWeatherMap API. A sensor provides the display with accurate indoor temperature and humidity.
Securely sending DHT22 sensor data from an ESP32 board to PostgreSQL
(c410-f3r.github.io)
Let's collect data provided by a DHT22 sensor and store it asynchronously in a PostgreSQL database via WiFi using an encrypted connection. We will start with a brief introduction about the principal technologies, proceed to setting-up the necessary environment and then code our project.
Let's collect data provided by a DHT22 sensor and store it asynchronously in a PostgreSQL database via WiFi using an encrypted connection. We will start with a brief introduction about the principal technologies, proceed to setting-up the necessary environment and then code our project.
Embedded Rust in Production?
(lohr.dev)
When I mention that we use Rust on the embedded ESP32 platform the most common reaction is a jaw-dropping "This is possible?!". Yes, it is indeed possible! - And we at STABL Energy have used it successfully for over a year now. And because so many people seem interested in why we use Rust and how it is going for us, I decided to write this blog post.
When I mention that we use Rust on the embedded ESP32 platform the most common reaction is a jaw-dropping "This is possible?!". Yes, it is indeed possible! - And we at STABL Energy have used it successfully for over a year now. And because so many people seem interested in why we use Rust and how it is going for us, I decided to write this blog post.
Working with compressed (ZSTD) binary data on AWS IoT Core
(nullonerror.org)
Today we will see how to send compressed CBOR with ZSTD from an ESP32 microcontroller through an MQTT topic, passing through AWS IoT Core, and finally being decoded in a TypeScript-written Lambda function.
Today we will see how to send compressed CBOR with ZSTD from an ESP32 microcontroller through an MQTT topic, passing through AWS IoT Core, and finally being decoded in a TypeScript-written Lambda function.