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
|
85498e47a3
|
fix(st7789): program RAMCTRL for I80 RGB565 byte order
Ensure ST7789 RAMCTRL sets RGB565 swap on 8‑bit
I80 buses to fix color endianness; SPI path unchanged.
|
2026-02-25 16:02:40 +01:00 |
|
Thomas Farstrike
|
d2d5d64b6f
|
Fix ili9341
|
2026-02-13 21:59:24 +01:00 |
|
Thomas Farstrike
|
821073b5be
|
Fix st7789
|
2026-02-13 21:54:59 +01:00 |
|
Thomas Farstrike
|
2dfcd1ed84
|
Fix st7789
|
2026-02-13 21:44:06 +01:00 |
|
Thomas Farstrike
|
82b116969f
|
[UNTESTED] rework odroid into generic esp32 target
|
2026-02-13 15:29:25 +01:00 |
|