Commit Graph

200 Commits

Author SHA1 Message Date
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
Thomas Farstrike be89ba0dce mklittlefs: use internal_filesystem by default 2026-02-18 18:11:45 +01:00
Thomas Farstrike eca3a08fd9 build_mpos.sh: add esp32s3_qemu target 2026-02-18 18:10:14 +01:00
Thomas Farstrike 7b33096eeb Fix build 2026-02-16 21:52:38 +01:00
Thomas Farstrike cdb2651e91 Work on adc_mic 2026-02-16 16:12:06 +01:00
Thomas Farstrike c8ffb9d752 Exclude cz.ucw.pavel.calendar from bundling 2026-02-14 21:22:23 +01:00
Thomas Farstrike 86b08b7378 Fix frozen files 2026-02-13 23:17:53 +01:00