Skip to content

1.4.0

Choose a tag to compare

@mkdsfm mkdsfm released this 08 Jul 23:15
· 26 commits to main since this release

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-018 light 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 raw telemetry 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

What Changed

  • simplified the firmware and desktop contract around the raw ADC 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-C3 firmware track and aligned the repo around the ESP32-C6 release target
  • refreshed docs and examples to match the current telemetry and setup flow

Supported Hardware

  • Waveshare ESP32-C6-LCD-1.47 board
  • KY-018 sensor

Wiring:

  • VCC -> 3V3
  • GND -> GND
  • AO -> GPIO4

GPIO0 is no longer recommended for KY-018 on ESP32-C6 because 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