Files
tftest/CHANGELOG.md
DESKTOP-PUHFO60\dsx2016 36bf614d11 Restore LVGL touch input with SoftSPI and temperature map.
Bind indev to the display, relax IRQ checks, and keep prebuilt firmware in sync.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-17 17:55:01 +08:00

1.2 KiB

Changelog

2026-10-17 — Restore LVGL touch

  • SoftSPI + LVGL lv_indev (with lv_indev_set_display).
  • Same landscape map as temperature; IRQ optional (sample-range fallback).
  • Larger clickable speaker/play buttons.

2026-10-17 — Fix touch offset

  • SoftSPI touch now uses the same rotation=2 transform + map as temperature.
  • (Pressure-only path was too strict; superseded by restore above.)

2026-10-17 — Prebuilt firmware folder

  • Add firmware/cyd/ with bin + flash.ps1 / flash.bat (same pattern as temperature).
  • Add firmware/export_from_build.ps1 to refresh archived binaries after builds.
  • Track firmware/**/*.bin in git; document flash-without-compile in README.

2026-10-17 — Touch speaker control + music

  • SoftSPI XPT2046 touch (GPIO 32/39/25/33/36), coexists with SD.
  • LVGL buttons: Speaker ON/OFF, Play Music / Stop.
  • Non-blocking built-in melody (Twinkle Twinkle); no auto beeps.
  • Docs updated.

2026-10-17 — Speaker audio test

  • Add GPIO26 speaker path (onboard SC8002B amp / P4 connector).
  • (Superseded by touch control above.)

2026-10-17 — Initial

  • CYD TF/microSD mount (VSPI) + LVGL storage info UI.