Commit Graph
42 Commits
Author SHA1 Message Date
rhetenor 5ac8fe9610 error view: clear display 2026-08-30 08:15:52 +00:00
rhetenor 153acffb86 display views: return error instead of unwrapping 2026-08-29 21:09:09 +00:00
rhetenor ef10eec216 implement error view which displays all error on the display 2026-08-29 20:19:14 +00:00
rhetenor a31c818b37 add peripherals module which has shared state of all peripherals 2026-08-29 17:57:08 +00:00
rhetenor 92c20d61cb wip: add flash info view 2026-08-29 15:52:38 +00:00
rhetenor e65162249d fix flash initialization by erasing flash before writing 2026-08-29 15:01:48 +00:00
rhetenor ed86e88980 nfc read: print error instead of panic on invalid data 2026-08-29 15:01:47 +00:00
rhetenor 69663bc968 card storage: make more robust, handle cards that are already seen, implement in nfc read 2026-08-29 15:00:18 +00:00
rhetenor b9136242ba card model: save uuid as u32 2026-08-29 14:57:56 +00:00
rhetenor 996c884aec implement card storing 2026-08-29 14:57:56 +00:00
rhetenor 9d94120fc1 storage: implement get card by uuid 2026-08-29 14:57:56 +00:00
rhetenor 07593e45f3 implement simple card storage retreival 2026-08-29 14:57:55 +00:00
rhetenor 71db893551 switch up and down 2026-08-22 22:32:21 +02:00
rhetenor a9ac342dff add kicad to gitignore 2026-08-22 22:27:53 +02:00
rhetenor d356180980 add schematics 2026-08-22 19:40:36 +02:00
rhetenor 5127b93abf add nfc user guide 2026-08-22 18:42:38 +02:00
rhetenor c686dde67b switch ok to gpio0 and back to gpio8, because 2026-08-22 18:42:07 +02:00
rhetenor e21c656088 implement card rendering with new card type and menu 2026-08-18 21:43:06 +00:00
rhetenor 68250b2924 implement card model 2026-08-18 20:51:19 +00:00
rhetenor b55b444db4 implement journal view skelleton 2026-08-18 19:53:56 +00:00
rhetenor a089c3a1ec add card model 2026-08-18 19:51:47 +00:00
rhetenor 2bab03351b refactor: move views to views sub folder 2026-08-18 19:24:50 +00:00
rhetenor ea3bd5c10b wokwi: switch back and ok button 2026-08-18 18:55:24 +00:00
rhetenor 8a7456adbd implement back button 2026-08-18 18:53:17 +00:00
rhetenor 890a0e5d62 implement settings menu 2026-08-14 21:57:32 +00:00
rhetenor e1ab69d1ab move menu drawing to own function 2026-08-14 21:40:24 +00:00
rhetenor 6c683e415f main menu: wrap around correctly 2026-08-14 21:18:08 +00:00
rhetenor 77b73902b8 simple button debounce 2026-08-14 21:00:16 +00:00
rhetenor e361154295 try to workout buttons 2026-08-14 20:47:44 +00:00
rhetenor ca4ea67e7b update wokwi with buttons 2026-08-14 20:36:18 +00:00
rhetenor f38181d98a main menu first simple implementation of display and state 2026-08-14 20:20:53 +00:00
rhetenor 6b8d076b3c working on main menu 2026-08-14 20:02:11 +00:00
rhetenor 88dce365ad implement basic embassy framework 2026-08-14 19:14:44 +00:00
rhetenor 3e6ff9c686 initial working version of ili9341 disp 2026-08-02 15:45:04 +02:00
rhetenor f62b5165b4 add wroom devkit datasheet 2026-07-26 18:33:36 +00:00
rhetenor f81dd6dca6 add nfc chip datasheet 2026-07-26 18:33:36 +00:00
rhetenor 7b1d902784 add uc board schematics 2026-07-23 18:15:35 +00:00
rhetenor 6dc6b045a8 add mc datasheet 2026-07-23 18:15:35 +00:00
rhetenor e5d0d747db add model image 2026-07-07 19:25:56 +00:00
rhetenor 1208e9afde fix erik 2026-07-07 18:44:45 +00:00
rhetenor 06afeec86e add pokedex 3d model 2026-07-07 17:33:51 +00:00
rhetenor a0d0b1d7c5 Initial commit 2026-07-07 19:24:48 +02:00