Commit Graph

46 Commits

Author SHA1 Message Date
nick 2c7b090cfb Add Pico buzzer abstraction 2026-06-03 02:47:48 -06:00
nick c3ebaf6beb Add Pico alarm view model 2026-06-03 02:47:05 -06:00
nick 93c677a3e1 Add Pico detail screen view models 2026-06-03 02:46:18 -06:00
nick f5b6ec64cf Add Pico dashboard view model 2026-06-03 02:45:26 -06:00
nick f3965e017e Add Pico communication timeout tracking 2026-06-03 02:44:30 -06:00
nick ae719be590 Add HTTP fallback mode to Pico communication service 2026-06-03 02:43:42 -06:00
nick c3b786073a Add Pico HTTP fallback client 2026-06-03 02:43:04 -06:00
root b3ae8eb23a Add Pico communication service 2026-06-03 02:40:17 -06:00
root 9189cc7343 Add Pico UART client and tests 2026-06-03 02:39:30 -06:00
root 482549b5bb Add hardware-free Pico core tests 2026-06-03 02:38:56 -06:00
root 0d239361fd Add Pico dashboard core state and alarm logic 2026-06-03 02:33:32 -06:00
root 503af6cd8c Create Pico dashboard firmware skeleton 2026-06-03 02:32:40 -06:00
root ce71253353 Add phased implementation roadmap 2026-06-03 02:31:48 -06:00
root 5b62d2ddfd Add documentation index and source of truth references 2026-06-03 02:31:00 -06:00
root a0b57c225f Add Pico dashboard UI wireframes 2026-06-03 02:30:18 -06:00
root 41b8f636cf Add Pico dashboard architecture document 2026-06-03 02:29:30 -06:00
root c243c361af Add UART communication protocol specification 2026-06-03 02:28:36 -06:00
root 1b36e958e1 Fix ArduinoJson temperature null handling 2026-06-03 02:21:21 -06:00
root b15107a000 Add ESP32 dashboard UART JSON protocol 2026-06-03 02:10:05 -06:00
root b494a98de4 Normalize primary communication around UART 2026-06-03 02:08:19 -06:00
root 08a8275a29 Add hardware status tracker 2026-06-03 01:51:42 -06:00
root 8d8da84603 Add project state document 2026-06-03 01:51:06 -06:00
root ef3a639a19 Document UART as primary communication method 2026-06-03 01:35:00 -06:00
root ca36431eed Add UART communication plan 2026-06-03 01:33:51 -06:00
root 7d91fcc20a Update display details and communication decision 2026-06-03 01:26:49 -06:00
root c2248a5f5a Add DS18B20 temperature sensor support 2026-06-03 01:11:46 -06:00
root f9fe949bb9 Add initial ESP32 controller firmware 2026-06-03 01:04:11 -06:00
root ac0112ca66 Add project documentation 2026-06-03 01:00:39 -06:00
root eff60ed9d2 Add RS485 transport simulation layer 2026-06-03 00:52:33 -06:00
root 131589fe6e Fix duplicate config routes 2026-06-03 00:38:13 -06:00
root 716457ced0 Persist config through backend controller 2026-06-03 00:36:17 -06:00
root e6e74a0b3a Persist config through backend controller 2026-06-03 00:36:08 -06:00
root fa20478b64 Fix config screen layout 2026-06-03 00:34:13 -06:00
root 131d65e4d9 Add comms simulation and config screen 2026-06-03 00:32:41 -06:00
root 2eb36a2d85 Add Pico simulator and shared protocol layer 2026-06-03 00:27:10 -06:00
root cdff42ddd4 Add sensor fault simulation and health display 2026-06-03 00:22:57 -06:00
root fbac6063b9 Add ignition-based screen sleep simulation 2026-06-03 00:18:56 -06:00
root 06ef856210 Add simulator architecture separation and warning system 2026-06-03 00:16:08 -06:00
root 5f65a7cbb8 Add separate fridge zone alarm thresholds 2026-06-03 00:12:01 -06:00
root 60545739d8 Add configurable alarm thresholds 2026-06-03 00:09:48 -06:00
root 1cb26aff20 Add full-screen alarm acknowledgement overlay 2026-06-03 00:06:01 -06:00
root f0878babd2 Add multi-screen dashboard simulator UI 2026-06-03 00:02:31 -06:00
root a7d007d1c5 Add desktop simulator 2026-06-02 23:56:36 -06:00
root f61011a285 Add API specification 2026-06-02 23:54:31 -06:00
root 24cf7e5653 Add system architecture document 2026-06-02 23:46:59 -06:00
root 0b4cf8ad0d Initial project structure 2026-06-02 23:45:21 -06:00