DESKTOP-PUHFO60\dsx2016 54a70d09e2 Add Pomodoro UI with 1/3/5/10 presets and custom keypad.
Replace Beep/WAV list screen with a timer; pick duration via presets or Set numpad (1-99 min), and keep selectable alarm sounds.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 18:58:21 +08:00

CYD Pomodoro

ESP32-2432S028R:LVGL 横屏番茄钟,可选内置提示音,触控喇叭播放。

功能

  • SoftSPI 触摸(已标定,勿改 src/touch.cpp 映射)
  • 番茄钟:预设 1 / 3 / 5 / 10 分钟;Set 自定义输入;+/- 微调;Start / Pause / Reset
  • 结束音效:内置 Beep 列表自选(默认 Alarm),点名称可试听
  • 喇叭 GPIO26 + 音量滑条;TF 卡状态显示在右上角
  • 基线标签:v1.0-beep-wav(改番茄钟前的 Beep + WAV 界面)

构建 / 烧录

pio run -e cyd -t upload --upload-port COM3

或 firmware/cyd/flash.bat。

Description
CYD project: tftest
Readme 1.9 MiB
Languages
C++ 50.2%
C 37.1%
PowerShell 5.2%
Python 4.6%
HTML 2.8%
Other 0.1%