Demostración de lcdwiki E32R35T MicroPython de 3.5 polgadas

Especificacións
- Módulo: módulo de pantalla ESP3.5-32E de 32 polgadas
- Resolución: 320×480
- Controlador de pantalla IC: ST7796
- Controlador principal: ESP32-WROOM-32E
- Frecuencia principal: 240 MHz
- Compatibilidade sen fíos: WIFI 2.4G + Bluetooth
- Versión de Thonny: 4.1.6
- Versión do firmware de ESP32 MicroPython: 1.23.0
Instrucións de asignación de pins
Traseira view de módulo de pantalla ESP3.5-32E de 32 polgadas:
Instrucións de asignación de pines do ESP32-32E:
| Dispositivo a bordo | Pinos a bordo | Pin de conexión ESP32-32E | Descrición |
|---|---|---|---|
| TFT_CS | IO15 | Sinal de control de selección de chip da pantalla LCD, nivel baixo eficaz |
|
| TFT_RS | IO2 | Sinal de control de selección de datos/comandos da pantalla LCD. Nivel alto: Data, low level: command |
Instrucións de uso do produto
Set up ESP32 MicroPython development environment:
Follow the steps provided in your ESP32 MicroPython documentation to set up the development environment.
Cargar files:
Transferir o programa necesario files to the ESP32 device using the appropriate tools or methods.
ExampInstrucións de uso do programa:
Sigue estes pasos para executar o exampo programa:
- Step 1: Power on the device and navigate to the program menu.
- Paso 2: Selecciona o exampo programa desde as opcións do menú.
- Step 3: Follow the on-screen instructions to interact with the program.
Descrición da plataforma de software e hardware
- MóduloMódulo de pantalla ESP32-32E de 3.5 polgadas con resolución de 320 × 480 e circuíto integrado de controlador de pantalla ST7796.
- Módulo mestre: O módulo ESP32-WROOM-32E, a frecuencia principal máis alta de 240 MHz, admite 2.4G WIFI+ Bluetooth.
- Thonny version: 4.1.6
ESP32 MicroPython firmware version: 1.23.0.
Instrucións de asignación de pins

Figura 2.1 Traseira view módulo de pantalla ESP3.5-32E de 32 polgadas
O controlador principal do módulo de visualización ESP3.5 de 32 polgadas é ESP32-32E, e a asignación GPIO para os seus periféricos integrados móstrase na seguinte táboa:
| Instrucións de asignación de pins ESP32-32E | |||
| A bordo dispositivo | Pins do dispositivo a bordo | ESP32-32E
pin de conexión |
descrición |
|
LCD |
TFT_CS |
1015 |
Sinal de control de selección de chip de pantalla LCD,
low-level effective |
|
TFT_RS |
102 |
Sinal de control de selección de datos/comandos da pantalla LCD. Nivel alto: datos, nivel baixo:
mando |
|

Instrucións para o exampo programa
Set up ESP32 MicroPython development environment.
Para obter instrucións detalladas sobre como configurar “MicroPython_development_environment_construction_for_ESP32”, consulta o documento.
Cargar files
Despois de configurar o entorno de desenvolvemento, o relevante fileÉ necesario cargar os ficheiros no dispositivo ESP32 para executar o programa de probas.
Antes de cargar o file, familiarícese co contido do directorio de MicroPythonample program. Open the Demo\MicroPython directory in the package, as shown in the following figure:
O contido de cada cartafol descríbese do seguinte xeito:
- BMP: Garda imaxes en formato BMP queampos programas precisan usar. demos: Contén sample programas
- , ifirmware Stores MicroPython firmware (needs to be burned when setting up the development environment)
- Fonte: Garda os datos de módulo de caracteres chineses e ingleses que o sampo programa precisa usar.
- Libraries: Stores MicroPython library fileiso éampos programas necesitan usar
- A. Conecta o módulo de visualización ESP32 ao ordenador e acendeo mediante un cable USB.
- B. Open the Thonny software and configure the MicroPython interpreter for ESP32, as shown in the following figure:
(If already configured, this step can be omitted)
- C. Fai clic na barra de ferramentas
botón para conectar o dispositivo ESP32. Se aparece o seguinte aviso na barra de información do shell, indica que a conexión do dispositivo se realizou correctamente.
- D. Click the “View ->Filebotón s para abrir o file window (ignore this operation if it is already open). Find the “1-示例程序_Demo\MicroPython” directory in the package in the window, left-click the mouse to select the target file no directorio e fai clic co botón dereito no rato independente para seleccionar "Cargar a /" para cargar o destino fileComo se mostra na seguinte figura:
Ten en conta que ao cargar files, ESP32 cannot run any programs; otherwise, the upload will fail.l
- E. Upload the files dos directorios "BMP", "Font" e "libraries" ao dispositivo ESP32 usando o método anterior. O fileOs ficheiros do directorio 'demos' pódense transferir ou non. Como se mostra na seguinte figura:

Example Instrucións de uso do programa
O sample program is located in the Demo\MicroPython\dems directory of the package, as shown in the following figure:
O sampO programa pódese cargar nun dispositivo ESP32 para abrilo e executalo, ou pódese abrir e executalo nun ordenador local. Se precisa acender o módulo de visualización ESP32 para que se execute automaticamente, debe cambiar a configuración.ample program name to “main.py” and upload it to the ESP32 display module.
No software de Python, abre o ficheiro de destinoampo programa, fai clic na barra de menú
botón e poderás executalo. Se a operación falla, é necesario volver conectar o dispositivo ESP32.
A introdución de cada exampo programa é o seguinte:
- Proba_BMP.py
Este exampO programa baséase na biblioteca ST7796.py para mostrar imaxes en formato BMP - fonte_test.py
Este exampO programa baséase na biblioteca ST7796.py para mostrar caracteres chineses e ingleses de varios tamaños. Os datos de modelado de fontes deben gardarse na fonte file segundo o formato correspondente. Para obter instrucións sobre a elección de personaxes, consulte o seguinte websitio:
http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings - proba_gráfica.py
Este exampO programa baséase na biblioteca ST7796.py para mostrar gráficos como puntos, liñas, rectángulos, rectángulos redondeados, triángulos, círculos, elipses, etc. para debuxar e rechear, así como para definir a orientación da pantalla. - Read_ID_GRAM.py
Este exampO programa baséase na biblioteca ST7796.py para mostrar as lecturas de valor de cor RGAM e ID do LCD. - RGB_LED.py
Este example hardware requires the use of RGB tri-color lights to display the on/off and brightness adjustment of the RGB tri-color lights. - Proba_simple.py
Este exampnon depende de ningunha biblioteca de software e mostra contido sinxelo de desprazamento en pantalla. - Touch_Calibrate.py
Este exampbaséase na biblioteca ST7796.py e na biblioteca touch.exe, mostrando a calibración dunha pantalla táctil resistiva. Siga as instrucións que aparecen na pantalla. Unha vez completada a calibración, os parámetros de calibración envíanse a través do porto serie e cópianse na inicialización do dispositivo.ampo programa. Teña en conta que a pantalla táctil debe calibrarse segundo a dirección da pantalla. A dirección da pantalla neste programa pódese modificar, como se mostra na seguinte figura:
- Touch_Pen.py
Este exampbaséase na biblioteca ST7796.py e na biblioteca touch.exe, mostrando a operación de debuxo de puntos e liñas na pantalla táctil.
Preguntas frecuentes
- P: Como restablezo o módulo ESP32-32E?
R: Prema e manteña premido o botón RESET_KEY para reiniciar o módulo. - P: Cal é a función de BOOT_KEY?
A: The BOOT_KEY is used for download mode selection. Press and hold the button to power on, then release it to enter downloadmode.
Documentos/Recursos
![]() |
Demostración de lcdwiki E32R35T MicroPython de 3.5 polgadas [pdfGuía do usuario E32R35T, E32N35T, E32R35T Demostración de MicroPython de 3.5 polgadas, E32R35T, Demostración de MicroPython de 3.5 polgadas, Demostración de MicroPython, Demostración |

