Repository navigation
1.4.0
Included In This Release
Ready-to-flash firmware for Waveshare ESP32-C6-LCD-1.47 and the Windows portable companion app.
Firmware:
- works with the
KY-018light sensor - shows the current reading on the LCD
- sends telemetry over
USB Serial - stays compatible with the Windows application from this repository
Windows app:
- reads live
rawtelemetry from the device - applies monitor brightness from the configured response curve
- keeps manual brightness control available even when live sensor telemetry is temporarily missing
Release Files
- luma-bloom-pc-app_1.4.0_win-x64-portable.zip - folder with the
exefile - luma_bloom_esp32c6_1.4.0_merged.bin - firmware binary for flashing the device
What Changed
- simplified the firmware and desktop contract around the
rawADC telemetry field as the single live sensor measurement on the wire - removed the legacy startup auto-calibration flow from the Windows app and related config/profile plumbing
- kept compatibility calibration messages available in firmware for manual or legacy flows, while normal runtime now works directly from
raw - fixed manual brightness mode so it still works when the app has no current sensor telemetry
- dropped the old
ESP32-C3firmware track and aligned the repo around theESP32-C6release target - refreshed docs and examples to match the current telemetry and setup 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_1.4.0_merged.bin