I have been trying to get a ESP32-DIV running with an ESP32-S3 processor as is required. So far, after days of trying, all I have is a blank screen. I have also tried to make a FCFZ (Fully Compatible Flipper Zero) to no avail. So, out of the blue, I thought I would try the HaleHound software to see what happens. https://github.com/JesseCHale I was shocked as it worked on the very first try! It uses an older ESP32 processor. I did not expect it to work so I just set it up with jumper wires to test it.
The screen wiring follows the CYD version but the touch screen uses different I/O pins. In the CYD version the touch screen shares three pins with the LCD thus freeing three pins for other stuff.
Here is a screen capture of the successful ESP32 programming screen.
Here is the wiring that I used for the jumpers:
DISPLAY PIN - ESP32 PIN
---------------------------------
1. VCC - 3v3
2. GND - GND
3. CS - GPIO15
4. RESET - EN
5. DC - GPIO2
6. SDI(MOSI) - GPIO13
7. SCK - GPIO14
8. LED - 3v3
9. SDO(MISO) - GPIO12
TOUCH - ESP32 PIN - CYD
-----------------------------------------------
10 .T_CLK - GPIO25 GPIO14
11. T_CS - GPIO33 GPIO33
12. T_DIN - GPIO32 GPIO13
13. T_DO - GPIO35 GPIO12
14. T_IRQ - GPIO34 GPIO36



No comments:
Post a Comment