Module ESP32-2432S integrated with Annex

Here you'll find the updated available
Post Reply
AndyGadget
Posts: 229
Joined: Mon Feb 15, 2021 1:44 pm
Has thanked: 132 times
Been thanked: 134 times

Re: Module ESP32-2432S integrated with Annex

Post by AndyGadget »

This looks identical to the one you posted at the top of the thread but has the problems in Annex I detailed, although the factory test program worked.
This is the listing - https://www.aliexpress.com/item/1005006 ... 1802rbeHoE
(The ad is saying 3.5" but I realised it was 2.8" before I bought. I paid £2:50 for it.)
2432S028.jpg
You do not have the required permissions to view the files attached to this post.
User avatar
Oli
Posts: 47
Joined: Tue Feb 09, 2021 10:07 am
Location: Germany, Meissen
Has thanked: 13 times
Been thanked: 45 times
Contact:

Re: Module ESP32-2432S integrated with Annex

Post by Oli »

Hi,

i have the same module, and the same problem, the touch is pressed to 1/4 left top aerea.
ST7789 #5

cost is 10,50€
https://de.aliexpress.com/item/1005006604267846.html

TouchScreen - Resistive
i get TOUCH.RAW -> read the touchscreen without calibration
touch.x -60 left to 600 midle,
touch.y -61 top to 340 midle,
touch outside this 1/4 display aerea is not response

The timing of the interface could be too fast before all values ​​are transmitted and the internal measurement of the IC is complete,
User avatar
cicciocb
Site Admin
Posts: 2194
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 470 times
Been thanked: 1461 times
Contact:

Re: Module ESP32-2432S integrated with Annex

Post by cicciocb »

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Fri Jul 05, 2024 10:43 pm Hi,

i have the same module, and the same problem, the touch is pressed to 1/4 left top aerea.
ST7789 #5

cost is 10,50€
https://de.aliexpress.com/item/1005006604267846.html

TouchScreen - Resistive
i get TOUCH.RAW -> read the touchscreen without calibration
touch.x -60 left to 600 midle,
touch.y -61 top to 340 midle,
touch outside this 1/4 display aerea is not response

The timing of the interface could be too fast before all values ​​are transmitted and the internal measurement of the IC is complete,
I think it is a question of orientation.
In landscape should work, probably not in the other orientations
AndyGadget
Posts: 229
Joined: Mon Feb 15, 2021 1:44 pm
Has thanked: 132 times
Been thanked: 134 times

Re: Module ESP32-2432S integrated with Annex

Post by AndyGadget »

Not that simple I'm afraid. I've tried it with the various configurations with the same result.

What Oli says rings a bell though. I can't find the reference now but I've seen it mentioned that the SPI bus for the touch needs to run below 2.5MHz for some screens.
User avatar
cicciocb
Site Admin
Posts: 2194
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 470 times
Been thanked: 1461 times
Contact:

Re: Module ESP32-2432S integrated with Annex

Post by cicciocb »

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Sat Jul 06, 2024 4:50 pm Not that simple I'm afraid. I've tried it with the various configurations with the same result.

What Oli says rings a bell though. I can't find the reference now but I've seen it mentioned that the SPI bus for the touch needs to run below 2.5MHz for some screens.
The touch SPI is already at 2.5MHz

Code: [Local Link Removed for Guests]

// The XPT2046 requires a lower SPI clock rate of 2.5MHz so we define that here:
#define SPI_TOUCH_FREQUENCY  2500000
Have you configured the module as below ? :
image.png
You do not have the required permissions to view the files attached to this post.
User avatar
cicciocb
Site Admin
Posts: 2194
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 470 times
Been thanked: 1461 times
Contact:

Re: Module ESP32-2432S integrated with Annex

Post by cicciocb »

I have also another module 2.4" that seems slightly different but it also works using another configuration :
image.png

In case of low sensitivity or part of the screen not working, you can play with the touchscreen resistive paramenters:
[Local Link Removed for Guests]

In particular you can try to lower the THRESHOLD and the AVERAGE
You do not have the required permissions to view the files attached to this post.
AndyGadget
Posts: 229
Joined: Mon Feb 15, 2021 1:44 pm
Has thanked: 132 times
Been thanked: 134 times

Re: Module ESP32-2432S integrated with Annex

Post by AndyGadget »

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Sat Jul 06, 2024 7:08 pm I have also another module 2.4" that seems slightly different but it also works using another configuration :

image.png


In case of low sensitivity or part of the screen not working, you can play with the touchscreen resistive paramenters:
[Local Link Removed for Guests]

In particular you can try to lower the THRESHOLD and the AVERAGE
OK, not bus speed then.
I'm away on hols at the moment but i'll have a fiddle with the other parameters when I get back, but the part that does work works perfectly so maybe not a sensitivity issue.
User avatar
Oli
Posts: 47
Joined: Tue Feb 09, 2021 10:07 am
Location: Germany, Meissen
Has thanked: 13 times
Been thanked: 45 times
Contact:

Re: Module ESP32-2432S integrated with Annex

Post by Oli »

With the sensitivity I tested unsuccessfully
The bus speed is ok, but how often the message is asked,
First the low values ​​will be carried, they arrive.
The IC is very simple, 8 bit it is not, Reverence voltage ok,
Timing remains to be checked
User avatar
cicciocb
Site Admin
Posts: 2194
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 470 times
Been thanked: 1461 times
Contact:

Re: Module ESP32-2432S integrated with Annex

Post by cicciocb »

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Sun Jul 07, 2024 8:56 am With the sensitivity I tested unsuccessfully
The bus speed is ok, but how often the message is asked,
First the low values ​​will be carried, they arrive.
The IC is very simple, 8 bit it is not, Reverence voltage ok,
Timing remains to be checked
If you have the capacitive touch the parameters have no effect.

Probably you must play with the touch orientation
[Local Link Removed for Guests]

try with TOUCH.INIT
Post Reply