Repository navigation
1.2.0
Included In This Release
Ready-to-flash firmware for Waveshare ESP32-C6-LCD-1.47.
Firmware:
- works with the
KY-018light sensor - shows the current reading on the LCD
- shows the sensor status on screen
- sends telemetry over
USB Serial - stays compatible with the Windows application from this repository
Release Files
- luma-bloom-pc-app_0.3.0_win-x64-portable.zip - folder with the
exefile - luma_bloom_esp32c6_0.3.0_merged.bin - firmware binary for flashing the device
What Changed
- Added ESP32-C6 startup calibration driven by
pc-app, withcalibratecommand handling and calibration result responses. - Changed ESP32-C6 telemetry so
valueis now a calibrated normalized reading in the0..1000range, with additionalrawandcalibratedfields. - Updated the Windows application to detect the ESP32-C6 normalized profile, collect startup samples, send calibration data, and use the calibrated values for brightness control.
- Reworked the ESP32-C6 LCD layer around generated screen layout files and runtime placeholders
{{NORMALIZED}},{{RAW}}, and{{STATUS}}. - Refreshed the docs and release workflow to match the new calibration, telemetry, and packaging flow.
Supported Hardware
Waveshare ESP32-C6-LCD-1.47boardKY-018sensor
Wiring:
VCC->3V3GND->GNDAO->GPIO4
GPIO0is no longer recommended forKY-018onESP32-C6because it can interfere with normal board startup.
How To Flash
& "C:\Espressif\tools\python\v6.0\venv\Scripts\esptool.exe" --chip esp32c6 --port COM8 --baud 460800 write-flash 0x0 luma_bloom_esp32c6_0.3.0_merged.binFull Changelog: 0.2.1...0.3.0