Commit Graph

19 Commits

Author SHA1 Message Date
Adolfo Reyna 82de0f328b Fix I2C scan on Waveshare RLCD board using SoftI2C and implement button PTT trigger fallback when touch is missing 2026-06-17 22:40:21 -04:00
Adolfo Reyna 31363734c5 Allow upload_files.py to accept target IP as command line argument 2026-06-17 22:36:32 -04:00
Adolfo Reyna c63712e3aa Implement dynamic hardware auto-detection in board_config.py to support both Hosyond and Waveshare RLCD boards out-of-the-box 2026-06-17 22:35:47 -04:00
Adolfo Reyna 75475723fa Reorganize drivers and utility modules into lib/ subdirectory and update server and upload scripts 2026-06-17 22:22:02 -04:00
Adolfo Reyna 2813c11104 Save current changes before reorganizing drivers and cleaning workspace 2026-06-17 22:17:59 -04:00
Adolfo Reyna 3356e5d4a2 Implement notetaking app, ST7796 display with touch support, audio beep navigation, and video streaming 2026-06-08 15:04:36 -04:00
Adolfo Reyna 070390355e Add auto-discovery support (UDP discovery responder & subnet scanner) and implement virtual screen MCP server 2026-06-03 14:29:49 -04:00
Adolfo Reyna 81e7b15b61 Add blog_post.md draft and project README.md 2026-06-01 16:06:55 -04:00
Adolfo Reyna 092e241f89 Implement stream-based download_file tool for downloading media files directly to flash or SD card 2026-06-01 15:59:50 -04:00
Adolfo Reyna 3cd3428e94 Add play_audio_base64 tool to MCP server 2026-06-01 14:53:22 -04:00
Adolfo Reyna 612ba63c59 Implement play_wav, record_voice, and host-side voice assistant coordinator script 2026-06-01 14:38:21 -04:00
Adolfo Reyna f443da0352 Remove screen override timeout to allow drawing to persist indefinitely 2026-06-01 14:13:38 -04:00
Adolfo Reyna 8302db03db Expose speaker playback and play_tone tool via MCP 2026-06-01 13:26:05 -04:00
Adolfo Reyna 05df3d3839 Expose remote file management and Python code execution via MCP 2026-06-01 13:11:09 -04:00
Adolfo Reyna 0c67ff4e20 Add support to draw images via MCP on the RLCD display 2026-06-01 12:41:14 -04:00
Adolfo Reyna 17017ff6e1 Make bridge script executable 2026-05-31 22:56:52 -04:00
Adolfo Reyna f5d153e65f Add get_screenshot tool to MCP server and automatic PBM-to-PNG bridge conversion 2026-05-31 22:52:03 -04:00
Adolfo Reyna 444d4c6116 Add Wi-Fi auto-boot connection, MCP JSON-RPC Server, and host bridge 2026-05-31 22:51:33 -04:00
Adolfo Reyna 558ee43149 Initial commit: ESP32-S3-RLCD-4.2 hardware utility classes and demo 2026-05-31 22:44:49 -04:00