An ESP32-based air quality monitoring project that reads gas concentration data, displays status on an I2C LCD, triggers a buzzer alarm on detection, and publishes telemetry over MQTT.
-
Updated
Jun 12, 2026 - C++
An ESP32-based air quality monitoring project that reads gas concentration data, displays status on an I2C LCD, triggers a buzzer alarm on detection, and publishes telemetry over MQTT.
An event-driven IoT air conditioning control system built on the Modest-IoT Framework for ESP32. This project demonstrates advanced multi-sensor, multi-actuator coordination using FreeRTOS and a non-blocking architecture.
This project demonstrates the usage of the Modest IoT Nano-framework (C++ Edition) v0.1 by implementing a simple IoT device: the ToggableLedDevice. It toggles an LED on an ESP32 via a button press, showcasing the framework’s object-oriented, event-driven, and CQRS-inspired design.
Restock Embedded Application is made with C++. This app is responsible for controlling the hardware of the Restock Supply Keeper. Also, it is based in commands and events rather than continuous checking.
An event-driven ESP32 example that toggles an LED when a pushbutton is pressed. This project is designed for simulation in Wokwi and uses the Modest-IoT-Nano-Framework to model the device as a small reactive system instead of relying on polling logic inside loop().
An event-driven ESP32 example that toggles an LED when a pushbutton is pressed. This project is designed for simulation in Wokwi and uses the Modest-IoT-Nano-Framework to model the device as a small reactive system instead of relying on polling logic inside loop().
A smart perimeter monitoring system built with ESP32, utilizing 4 Passive Infrared (PIR) sensors to detect motion in four directions (North, East, South, West). The system provides visual feedback via LEDs and displays real-time status on an I2C LCD.
A loop-less, event-driven asynchronous LED toggle example demonstrating the Modest-IoT Nano-Framework on ESP32 microcontrollers.
An ESP32-based air quality monitoring project that reads gas concentration data, displays status on an I2C LCD, triggers a buzzer alarm on detection, and publishes telemetry over MQTT.
This project demonstrates the usage of the Modest IoT Nano-framework (C++ Edition) v0.1 by implementing a simple IoT device: the ToggableLedDevice. It toggles an LED on an ESP32 via a button press, showcasing the framework’s object-oriented, event-driven, and CQRS-inspired design.
A loop-less, event-driven asynchronous LED toggle example demonstrating the Modest-IoT Nano-Framework on ESP32 microcontrollers.
Embedded IoT perimeter monitoring system for ESP32 that uses four PIR motion sensors, four LEDs, and a 16x2 I2C LCD to display real-time corner activity.
This project demonstrates the usage of the Modest IoT Nano-framework (C++ Edition) v0.1 by implementing a simple IoT device: the ToggableLedDevice.
An ESP32-based smart scale project that reads four HX711 load-cell amplifier modules and shows the aggregated weight on a 16x2 I2C LCD.
Demonstrate ESP32 GPIO control by toggling an LED on and off using a button for hands-on embedded system learning.
To associate your repository with the modest-iot topic, visit your repo's landing page and select "manage topics."