Device : ESP32-4848S040C #59
laurentlegoux
started this conversation in
General
Replies: 1 comment 1 reply
-
|
Looks like simmilar device like the SQUiXL by Unexpected Maker, see also: #50 |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
##Core Specifications
GUITION 4” 480x480 ESP32-S3
ESP32-S3 processor
16 MByte Flash in QIO mode
8 MByte PSRAM OPI
4.3 inch, 480 * 480 px Display based on ST7701: 16 bit color, special ESP32-S3 parallel mod
Touch Sensor: GT911 on I2C, Address 0x5D
I2C bus using SDA=19, CLK=20
SD Card slot
A case
SD card slot
Power and reset buttons
1 to 3 220V relays, according to model
There are extra connectors for connecting a LIPO battery, a speaker and the serial interface that cannot be used when the panel is closed
https://homeding.github.io/boards/esp32s3/panel-4848S040.htm
Board challenges
ST7701 Driver is supported in lvgl-micropython with several variants. Type 9 is working fine for me.
GT911 is using pin 19 for I2C SDA. This pin is used as USB- in lvgl-Micropython, so it needs to be build with the flags --enable-jtag-repl=n --enable-cdc-repl=n as pin 19.
I personnally used :
python3 make.py --ota --partition-size=4194304 --flash-size=16 esp32 BOARD=ESP32_GENERIC_S3 BOARD_VARIANT=SPIRAM_OCT DISPLAY=st7701 INDEV=gt911 --enable-jtag-repl=n --enable-cdc-repl=n USER_C_MODULE="$codebasedir"/secp256k1-embedded-ecdh/micropython.cmake USER_C_MODULE="$codebasedir"/c_mpos/micropython.cmake CONFIG_FREERTOS_USE_TRACE_FACILITY=y CONFIG_FREERTOS_VTASKLIST_INCLUDE_COREID=y CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS=y # "$frozenmanifest"my board.py
Pending issues
Beta Was this translation helpful? Give feedback.
All reactions