Commit Graph
25 Commits
Author SHA1 Message Date
ede1998 beb972e0d1 refactor all hardware init in drivers 2026-08-23 19:30:10 +02:00
ede1998 f59ee96cbc Rename display type aliases 2026-08-23 19:30:10 +02:00
ede1998 b2a8fdea5e triple oled initialization 2026-08-23 16:07:45 +02:00
ede1998 dbbc93b528 Use Outputs type in Navigable trait 2026-08-23 11:35:15 +02:00
ede1998 889da2e62c prepare Outputs type 2026-08-23 10:54:21 +02:00
lukasandede1998 9cd595acfe OLED driver with shared SPI bus integrated 2026-08-22 22:46:09 +02:00
ede1998 b6f43d1055 fix: recognize actual button, not wrong one 2026-08-22 18:29:35 +02:00
lukas 07c5210d7b Implemented tertiary LCD display 2026-08-22 18:25:48 +02:00
lukas b44ae59c8b Implemented Scan card menu 2026-08-22 13:35:58 +02:00
lukas cf6c068394 Fixed color rendering for good 2026-08-22 00:29:10 +02:00
rhetenor 2bab03351b refactor: move views to views sub folder 2026-08-18 19:24:50 +00:00
rhetenor 8a7456adbd implement back button 2026-08-18 18:53:17 +00:00
ede1998 9792385af1 beautify scan menu 2026-08-15 00:17:37 +02: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
ede1998 0fb87f2913 Split into multi-menu 2026-08-14 23:31:36 +02:00
rhetenor 6c683e415f main menu: wrap around correctly 2026-08-14 21:18:08 +00:00
ede1998 d3ac95a9bd add scan menu 2026-08-14 23:06:49 +02: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 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
lukasandrhetenor 1d073df5a1 Moved primary lcd and navigation into dedicated files 2026-08-02 15:45:04 +02:00
lukasandrhetenor 0d8b9547a0 Initial Skeleton setup 2026-08-02 15:45:04 +02:00