rhetenor
|
00e23d4090
|
add psram to heap allocator
|
2026-09-27 13:40:56 +02:00 |
|
rhetenor
|
bee2883e10
|
sprite: add parameters to pass start position and render target size
|
2026-09-26 19:41:08 +02:00 |
|
rhetenor
|
ab7b9401a5
|
remove wrong commandresult in nfc
|
2026-09-26 16:13:32 +02:00 |
|
rhetenor
|
4f251de3d5
|
wifi: fix issue with initialization
tertiary display: implement feature flag to disable
common: remove debug from cargo config, use ESP_LOG="creaturedex:debug"
|
2026-09-15 20:54:48 +02:00 |
|
rhetenor
|
ffc5899c33
|
wifi: implement station change and connect
|
2026-09-15 20:54:48 +02:00 |
|
rhetenor
|
47b539f364
|
use own wifi implementation to connect to wifi. store credentials in flash. no wifi connection yet
|
2026-09-15 20:54:48 +02:00 |
|
ede1998
|
fafb4fc34f
|
re-model left half of housing with bosl2
|
2026-09-13 20:06:04 +02:00 |
|
rhetenor
|
4d9cd05f72
|
fix wokwi wifi
|
2026-09-02 20:31:37 +02:00 |
|
rhetenor
|
240e2b081d
|
rewrite wifi crate
|
2026-09-02 20:11:40 +02:00 |
|
rhetenor
|
0aa1370a2b
|
rework card storage to use nvs
|
2026-08-31 20:16:42 +02:00 |
|
rhetenor
|
b814c61f45
|
more manuals
|
2026-08-31 20:14:26 +02:00 |
|
rhetenor
|
290758d203
|
add executer tracing for debug
|
2026-08-30 20:57:35 +02:00 |
|
ede1998
|
a77b7761cd
|
add custom flash partitions
|
2026-08-30 17:15:09 +02:00 |
|
rhetenor
|
91948bdcf5
|
fix clippy warnings
|
2026-08-30 09:25:49 +00:00 |
|
rhetenor
|
3c657045ca
|
pass outputs and state to nfc task so that they can show errors on their own
|
2026-08-30 09:18:53 +00:00 |
|
rhetenor
|
3d36885e11
|
flash_info_view: align content justified
|
2026-08-30 08:17:22 +00:00 |
|
rhetenor
|
af964bcc37
|
default to debug log for now
|
2026-08-30 08:15:52 +00:00 |
|
rhetenor
|
ccf16522bb
|
flash_store: forgot to add offset when erasing before write
|
2026-08-30 08:15:52 +00:00 |
|
rhetenor
|
5ac8fe9610
|
error view: clear display
|
2026-08-30 08:15:52 +00:00 |
|
ede1998
|
9ee4b68306
|
vibe-code wokwi display ch1115 integration
|
2026-08-30 01:57:18 +02:00 |
|
ede1998
|
aa7fc94068
|
clippy fixes
|
2026-08-29 23:40:22 +02:00 |
|
ede1998
|
e2853bc9ab
|
minor component fixes
|
2026-08-29 23:26:24 +02:00 |
|
 ede1998andede1998
|
65fcda98ad
|
model character display
|
2026-08-29 23:13:54 +02:00 |
|
 ede1998andede1998
|
2f358075e6
|
model nfc reader
|
2026-08-29 23:13:54 +02:00 |
|
 ede1998andede1998
|
056d1a414e
|
re-model primary display
|
2026-08-29 23:13:54 +02:00 |
|
 ede1998andede1998
|
6ce0b23f94
|
more accurate secondary display model
|
2026-08-29 23:13:54 +02:00 |
|
 ede1998andede1998
|
12a91a7478
|
more accurate uC model
|
2026-08-29 23:13:54 +02: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 |
|
ede1998
|
282bcd163c
|
Recover from init fail
|
2026-08-29 18:17:25 +02: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 |
|
 ede1998andrhetenor
|
b63195b943
|
ensure all flash writes are aligned
|
2026-08-29 15:01:48 +00:00 |
|
 ede1998andrhetenor
|
704682b0ae
|
Ensure RawCard size matches flash alignment requirements, add debug logs
|
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 |
|
ede1998
|
fb77f9facb
|
improve logging
|
2026-08-27 23:48:33 +02:00 |
|
ede1998
|
e33262577d
|
rework tertiary display API again
|
2026-08-26 19:39:33 +02:00 |
|
ede1998
|
e26b1f571d
|
improved char display API
|
2026-08-25 01:05:23 +02:00 |
|
ede1998
|
a051bcd08a
|
move nfc to background tasks
|
2026-08-24 21:05:59 +02:00 |
|
ede1998
|
680964b631
|
make NFC read protocol error recoverable
|
2026-08-24 20:55:03 +02:00 |
|
ede1998
|
25ddf8ca25
|
update deps
|
2026-08-24 20:07:54 +02:00 |
|
ede1998
|
ce661a4bde
|
refactor nfc reader code a bit
|
2026-08-23 19:30:10 +02:00 |
|
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 |
|