12 Commits
Author SHA1 Message Date
cuicuiV5 86f5d801b2 feat: add WOL network wake-up and remote battery monitoring with low-battery LED alert
- Feature 1: Remote Battery Monitoring & Low-Battery LED Alert (Closes #5)
  * Parse BLE Battery Service (0x180F) & Characteristic (0x2A19) with notifications and polling
  * Double-pulse white LED blink on onboard NeoPixel when battery <= 15%
  * Display real-time battery percentage in Web UI status bar and BLE tab

- Feature 2: Wake-on-LAN (WOL) & Advanced Actions Architecture (Closes #1)
  * Implement UDP broadcast WOL Magic Packet builder and sender (ACTION_WOL = 11)
  * Support MAC parsing in colon, dash, or 12-char hex formats, with port configuration
  * Add 'Advanced Extension' mode in Keymap UI with WOL tester and placeholders for Macro, Webhook, and MQTT
  * Persist wol_mac in NVS and handle immediate trigger on keypress

- Docs: Update README.md and ROADMAP.md reflecting new features and future plans
- Build: Update prebuilt firmware binaries in RemoteMapper-Flasher/bin
2026-09-12 16:44:29 +08:00
cuicuiV5 035afcedb2 edit readme 2026-09-07 13:58:39 +08:00
cuicuiV5 b3462e6f0c feat: 添加免环境一键刷机包与多目标构建支持 (RemoteMapper-Flasher) 2026-09-07 13:47:48 +08:00
cuicuiV5 325ea54c15 feat(wifi): add WPA2 encryption and NVS persistence for AP hotspot 2026-09-06 01:09:56 +08:00
cuicuiV5 735652b34f refactor: simplify webui labels, unify layer naming, and polish readme 2026-09-05 21:10:41 +08:00
cuicuiV5 029766c174 feat(keymap): implement 5-layer system with auto-toggle and webui support 2026-09-05 17:56:18 +08:00
cuicuiV5 5e410d3186 docs: add multi-model flashing guide for N16R8, N8R2 and N4R2 2026-09-04 22:37:39 +08:00
cuicuiV5 af5021160c docs(readme): add 150ms lead mute, 10ms micro fade-in and AGC soft-start documentation 2026-09-04 16:02:18 +08:00
cuicuiV5 8ccf5f909d 完善readme 2026-09-01 13:53:28 +08:00
cuicuiV5 7a7640f88a docs: overhaul README with architecture rationale, complete tutorial, and pc_companion guide 2026-09-01 13:44:53 +08:00
cuicuiV5 57e6e30578 chore(savepoint): rollback to stable LED and UAC state
- Implemented LED indicator feature (24 brightness)

- Migrated UAC microphone to hardware xfer_cb (fixed endpoint collision)

- Rolled back ATVV strict 0x03 check to prevent infinite ping-pong loop

- Rolled back HOGP keyboard release to fix modifier sticky keys

- Rolled back Volume keys to TAP with repeat to preserve stability
2026-08-29 23:40:59 +08:00
cuicuiV5 1cca7c4ec3 feat: complete initial firmware implementation for ESP32-S3 (N16R8) hardware bridge 2026-08-27 20:53:59 +08:00