Commit Graph

206 Commits

Author SHA1 Message Date
Thomas Farstrike 871559bfc8 set sdl flags 2026-03-19 19:19:54 +01:00
Thomas Farstrike 7c076c190f static build 2026-03-19 18:06:38 +01:00
Thomas Farstrike c8c90456e0 ODroid go: use full MAC address prefix
Otherwise it's way too easy to conflict with other boards.
2026-03-19 16:23:07 +01:00
Thomas Farstrike 2e04a4ceb4 Fix build on macOS 2026-03-18 17:57:46 +01:00
Thomas Farstrike 8ac4016e33 Add WebServer settings app 2026-03-17 19:30:34 +01:00
Thomas Farstrike f25ef7dea8 Simplify run_desktop.sh 2026-03-11 21:40:06 +01:00
Thomas Farstrike 259f18218c run_desktop.sh: handle autostart config 2026-03-11 21:26:56 +01:00
Thomas Farstrike a134fd2f2b Don't build breakout on MacOS 2026-03-11 21:11:33 +01:00
Thomas Farstrike a7727d7a0b task_handler each 1ms for higher framerate, start firstrun at startup, remove launcher icon (not needed) 2026-03-11 18:44:06 +01:00
Thomas Farstrike 3146345f9c run_desktop.sh: don't touch settings if not needed 2026-03-11 18:41:58 +01:00
Thomas Farstrike 630316cee2 speed up breakout and build after main 2026-03-11 18:14:42 +01:00
Thomas Farstrike 014d175b99 Build breakout app during build 2026-03-11 17:20:55 +01:00
Jens Diemer 2f4adfcace Add support for unPhone 9 (#74)
https://unphone.net/

What worked:

- hx8357d Display and XPT2046 touch screen works
- Turn display backlight on/off via TCA9555 chip
- Buttons

TODOs:

- Use LEDs
- LoRa
- IR

`.../lib/drivers/display/hx8357d/` is a not modified copy from
https://github.com/lvgl-micropython/lvgl_micropython/tree/main/api_drivers/common_api_drivers/display/hx8357d

`.../lib/drivers/indev/xpt2046.py` based on
https://github.com/lvgl-micropython/lvgl_micropython/blob/main/api_drivers/common_api_drivers/indev/xpt2046.py
but is modified: Because of the shared SPI bus for SPI for hx8357d display and xpt2046 touch
controller. For this i add the management of `CS` pins for reading the touch controller.
Let's discuss how to add this to upstream in
https://github.com/lvgl-micropython/lvgl_micropython/issues/536
2026-03-11 12:38:52 +01:00
Thomas Farstrike 6c654603ab Fix typos 2026-03-06 19:23:48 +01:00
Thomas Farstrike b3f4914c48 Cleanup stream_wav.py.backup 2026-03-06 17:44:03 +01:00
Thomas Farstrike 2e8a47d34f update make_image.sh 2026-03-06 16:42:48 +01:00
Thomas Farstrike df13bef986 Add inline_minify_webrepl.py to build 2026-03-05 11:24:48 +01:00
Thomas Farstrike ab29a39a80 Add scripts 2026-02-28 22:37:41 +01:00
Thomas Farstrike 3be52f1cf7 Fix build 2026-02-26 21:57:42 +01:00
Thomas Farstrike 505b8ac311 Fix syntax 2026-02-26 21:39:45 +01:00
Thomas Farstrike 0be8b5233b Unify esp32s3 and esp32s3_qemu builds 2026-02-26 21:01:11 +01:00
Thomas Farstrike daa7125052 Rework AudioManager 2026-02-24 16:39:26 +01:00
Thomas Farstrike 51056eaad9 Fix typo 2026-02-23 23:34:08 +01:00
Thomas Farstrike 33862749b7 Comments 2026-02-23 23:33:48 +01:00
Thomas Farstrike e193f9c2ef Fix adc_mic hang issue 2026-02-20 15:36:54 +01:00