Module ESP32-8048S070C

If doesn't fit into any other category ....
Post Reply
Helmut_number_one
Posts: 97
Joined: Fri Dec 09, 2022 10:03 am
Has thanked: 41 times
Been thanked: 9 times

Re: Module ESP32-8048S070C

Post by Helmut_number_one »

I buy this one, is the Part compatible?
ESP32-S3 arduino lvgl wifi & bluetooth entwicklungs board 4,0 "480*4,0 smart display zoll lcd tft modul kapazitive touch
Best regards
User avatar
cicciocb
Site Admin
Posts: 2056
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 439 times
Been thanked: 1354 times
Contact:

Re: Module ESP32-8048S070C

Post by cicciocb »

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Thu Jan 04, 2024 11:43 am I buy this one, is the Part compatible?
ESP32-S3 arduino lvgl wifi & bluetooth entwicklungs board 4,0 "480*4,0 smart display zoll lcd tft modul kapazitive touch
Best regards
Hello,
I don't know, if the screen is LCD RGB @800x480 it could be compatible but I cannot confirm.

edit :
do you have a specific reference and the link to the schematics of the module?
Helmut_number_one
Posts: 97
Joined: Fri Dec 09, 2022 10:03 am
Has thanked: 41 times
Been thanked: 9 times

Re: Module ESP32-8048S070C

Post by Helmut_number_one »

https://gitee.com/qiming-zhixian/qmsd-e ... ree/master
http://doc.panel-tag.cn/_static/espboar ... R-4848.pdf

Edit: i become the Relaymodul for 30€,
I'm thrilled to have a 400x400 wall panel with 3 relays for 30 euros
Where can you get something like this cheaper?
I'm just overwhelmed with the Arduino code, thousands of error messages...
ESP Basic, that would be something good
https://registry.platformio.org/librari ... artdisplay

There is a pdf . It is the relay modul, i found Arduino Code for this modul, but no circuit plan.
You do not have the required permissions to view the files attached to this post.
Last edited by Helmut_number_one on Wed Jan 17, 2024 12:35 pm, edited 5 times in total.
User avatar
cicciocb
Site Admin
Posts: 2056
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 439 times
Been thanked: 1354 times
Contact:

Re: Module ESP32-8048S070C

Post by cicciocb »

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Thu Jan 04, 2024 2:45 pm It is the relay modul, i found Arduino Code for this modul, but no circuit plan.
I found this table in the document that you probably found
image.png
Apparently the wiring is different from the 7" model and the screen is a squared 480x480 with an ST7701 driver, apparently on parallel 16 bits bus.

It is very unlikely that is will work but you can still try to see if it works giving the following syntax

Code: [Local Link Removed for Guests]

vga.pinout 11,12,13,14,0,   8,20,3,46,9,10,  4,5,6,7,15 ,    16,17,18 , 21 'set the pinout
vga.delete 'delete the previous session

i2c.setup 47, 48  'set the i2c pinout for the touchscreen
option.touch 1 'set the capacitive touchscreen
touch.init 'initialise the touch
touch_p = 0

VGA.SETUP 20,20, 20, 480, 20, 20, 20, 480, 10000000, 1 , 1, 2, 1

'this pin could be the backlight but could also be the pin 39
pin.mode 38, output  ' backlight
pin(2) = 1

Anyway, I think that there are very few chances ...... :cry:
You do not have the required permissions to view the files attached to this post.
BeanieBots
Posts: 345
Joined: Tue Jun 21, 2022 2:17 pm
Location: South coast UK
Has thanked: 183 times
Been thanked: 112 times

Re: Module ESP32-8048S070C

Post by BeanieBots »

With theESP32-8048S070C, does anyone know which bread of connectors it uses.
It comes with just one 4-way pig-tail connector but nothing for the speaker socket.
The pads are large enough to solder but a connector would be much nicer.

Also, why is the degree symbol [vgagui.setText temp, t$+"°C" + " " + h$ + "%"] not supported?
User avatar
cicciocb
Site Admin
Posts: 2056
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 439 times
Been thanked: 1354 times
Contact:

Re: Module ESP32-8048S070C

Post by cicciocb »

The connector should be with 1.25mm pitch, you can find on aliexpress.

The ° is not included in the font but you can add with the font editor [Local Link Removed for Guests]
Helmut_number_one
Posts: 97
Joined: Fri Dec 09, 2022 10:03 am
Has thanked: 41 times
Been thanked: 9 times

Re: Module ESP32-8048S070C

Post by Helmut_number_one »

It is very unlikely that is will work but you can still try to see if it works giving the following syntax
Thankyou, if i have this board i will try. It is on the way.
BeanieBots
Posts: 345
Joined: Tue Jun 21, 2022 2:17 pm
Location: South coast UK
Has thanked: 183 times
Been thanked: 112 times

Re: Module ESP32-8048S070C

Post by BeanieBots »

A few questions from the demo code.
What does RAMFREE(1) return compared to just RAMFREE

vgagui.image x,y,0,0, filename$
What are the extra two digits for? Don't actually appear to be implemented (yet) but guessing similar to VGAGUI.SETSPRITE

I've been using tft.rgb(R,G,B) to generate colour values.
Red (even using the keyword RED) seems a bit off. A bit pink-ish with a hint of blue. Nothing compared to the red on other TFT displays I have.
Full green &/or blue are good.
Is that just my particular display or maybe a firmware/pinout issue?

Could not find doc for vgagui.textline.
Playing a bit, I assume vgagui.textline (x, y, w, h, text$, font, colour). How does it differ from vgagui.textArea?

EDIT:
Digging further in the help file I think I've found the answer to the VGAGUI syntax questions. ie same as TFT.GUI
User avatar
cicciocb
Site Admin
Posts: 2056
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 439 times
Been thanked: 1354 times
Contact:

Re: Module ESP32-8048S070C

Post by cicciocb »

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Fri Jan 05, 2024 5:23 pm A few questions from the demo code.
What does RAMFREE(1) return compared to just RAMFREE
RAMFREE(1) reports the "internal" free RAM (excluding the external PSRAM)
[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Fri Jan 05, 2024 5:23 pm vgagui.image x,y,0,0, filename$
What are the extra two digits for? Don't actually appear to be implemented (yet) but guessing similar to VGAGUI.SETSPRITE
The width and the height but are not yet implemented
[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Fri Jan 05, 2024 5:23 pm I've been using tft.rgb(R,G,B) to generate colour values.
Red (even using the keyword RED) seems a bit off. A bit pink-ish with a hint of blue. Nothing compared to the red on other TFT displays I have.
Full green &/or blue are good.
Is that just my particular display or maybe a firmware/pinout issue?
No, I think that is the display itself.
You can try to set all the bits one by one on the red like below:
vga.fill 1 << 11 : vga.show
vga.fill 2 << 11 : vga.show
vga.fill 4 << 11 : vga.show
vga.fill 8 << 11 : vga.show
vga.fill 16 << 11 : vga.show
[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Fri Jan 05, 2024 5:23 pm Could not find doc for vgagui.textline.
Playing a bit, I assume vgagui.textline (x, y, w, h, text$, font, colour). How does it differ from vgagui.textArea?
textliine is documented in the TFT.GUI section

EDIT:
Digging further in the help file I think I've found the answer to the VGAGUI syntax questions. ie same as TFT.GUI
[/quote]
BeanieBots
Posts: 345
Joined: Tue Jun 21, 2022 2:17 pm
Location: South coast UK
Has thanked: 183 times
Been thanked: 112 times

Re: Module ESP32-8048S070C

Post by BeanieBots »

Having a good play now that I've got the idea about TFTGUI syntax :)
A few more questions.
Please explain the different INIT modes. Tried 10,11 & 12 but did not observe any difference.

Playing with some VERY large fonts eg 50pt and getting some flicker during update.
Obviously the micro has a lot of data to move at this size, but the flicker comes and goes over time, suggesting that there might be a 'good time' or 'bad time' to do an update. Is there any way of syncronising the update with a 'good time'?

Observation: Many user errors such as syntax or undeclared variables results in total crash and screen whipeout without ever reporting the error. Often requires hard reset or even power cycle.

Anything in particular you want tested?
Post Reply