DustinWatts / FreeTouchDeck

For interfacing with Windows/macOS/Linux using an ESP32, a touchscreen and BLE.
https://www.youtube.com/dustinwatts
MIT License
626 stars 128 forks source link

Not working on a Sunton ESP32-2432S028 #125

Closed becdetat closed 4 months ago

becdetat commented 4 months ago

I'm using a Sunton ESP32-2432S028 and flashing it via the web interface.

I was able to flash it using the ESP32 DevKitC option, but it is showing a white screen.

Here's the logs:

ets Jul 29 2019 12:21:46

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1216
ho 0 tail 12 room 4
load:0x40078000,len:10944
load:0x40080400,len:6388
entry 0x400806b4

[INFO]: Loading saved brightness state
[INFO]: Reading latch stated back from memory:
000000000000000000000000000000
[INFO]: SPIFFS initialised.
[INFO]: Free Space: 752247
[INFO]: Loading Wifi Config
[INFO]: WiFi Credentials Loaded
[INFO]: Loading version 0.9.17
[INFO]: All configs loaded
[INFO]: General logos loaded.
[INFO]: Starting BLE
[INFO]: BLE Keyboard version: 1.3
[INFO]: ArduinoJson version: 6.17.3
[INFO]: TFT_eSPI version: 2.3.70
[INFO]: Drawing keypad
[INFO]: Sleep enabled.
[INFO]: Sleep timer = 10 minutes

I then tried ESP TouchDown and got a black screen, looks like it isn't communicating with the panel:

ets Jul 29 2019 12:21:46

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1216
ho 0 tail 12 room 4
load:0x40078000,len:10944
load:0x40080400,len:6388
entry 0x400806b4

[INFO]: Loading saved brightness state
[INFO]: Reading latch stated back from memory:
000000000000000000000000000000
[WARNING]: Unable to start the capacitive touchscreen.
[INFO]: SPIFFS initialised.
[INFO]: Free Space: 752749
[INFO]: Loading Wifi Config
[INFO]: WiFi Credentials Loaded
[INFO]: Loading version 0.9.17
[INFO]: All configs loaded
[INFO]: General logos loaded.
[INFO]: Starting BLE
[INFO]: BLE Keyboard version: 1.3
[INFO]: ArduinoJson version: 6.17.3
[INFO]: TFT_eSPI version: 2.3.70
[INFO]: Drawing keypad
[INFO]: Sleep enabled.
[INFO]: Sleep timer = 10 minutes

ESP32-S3-DevKitC-1 (Using USB keyboard) and ESP32-S3-DevKitC-1 (Using BLE keyboard) aren't supported for my board.

Please let me know if I can help get this working, I suspect it would involve a code path for connecting to the display specific to this board.

DustinWatts commented 4 months ago

Hi Rebbeca,

There is no support for the ESP32-2432S028. But if you look at here https://github.com/DustinWatts/FreeTouchDeck?tab=readme-ov-file#community-support You can maybe find some support for the ESP32-2432S028.

Good Luck!

P.S. Always feel free to reopen the issue