Gas Leak Detector — ESP8266 Firmware v1.0.0
First stable release of the ESP8266 firmware for the Gas Leak Detector system.
What's included
- MQ-6 gas sensor reading with configurable PPM thresholds
- HTTPS POST to
/api/ingestwith offline queue (up to 60 readings) - SSD1306 OLED display with animated PPM readout and status line
- Active buzzer triggered at configurable PPM level
- Captive portal for Wi-Fi and API configuration — no reflash required
- EEPROM-persisted device config (SSID, API key, server URL, thresholds)
- Finite state machine with LED indicators per state
Hardware
NodeMCU 1.0 (ESP-12E Module) — compiled with esp8266:esp8266:nodemcuv2
Assets
The firmware-bin artifact attached to this release contains the compiled .bin file ready to flash via esptool or Arduino IDE.
Full Changelog
https://github.com/gasleakdetector/gasleakdetector-esp/commits/v1.0.0