Demo e lcdwiki E32R35T 3.5 inç MicroPython

Specifikimet
- Moduli: Moduli i ekranit ESP3.5-32E 32 inç
- Rezolucioni: 320×480
- IC i drajverit të ekranit: ST7796
- Kontrolluesi kryesor: ESP32-WROOM-32E
- Frekuenca kryesore: 240MHz
- Mbështetje pa tel: 2.4G WIFI + Bluetooth
- Versioni Thonny: 4.1.6
- Versioni i firmware-it ESP32 MicroPython: 1.23.0
Udhëzimet për ndarjen e pin
E pasme view i modulit të ekranit 3.5 inç ESP32-32E:
Udhëzime për ndarjen e kunjave ESP32-32E:
| Pajisja në bord | Kunjat në bord | Kunja e lidhjes ESP32-32E | Përshkrimi |
|---|---|---|---|
| TFT_CS | IO15 | Sinjali i kontrollit të përzgjedhjes së çipit të ekranit LCD, nivel i ulët efektive |
|
| TFT_RS | IO2 | Sinjal kontrolli i komandës/zgjedhjes së të dhënave në ekranin LCD. Nivel i lartë: Data, low level: command |
Udhëzimet e përdorimit të produktit
Set up ESP32 MicroPython development environment:
Follow the steps provided in your ESP32 MicroPython documentation to set up the development environment.
Ngarko files:
Transferoni programin e nevojshëm files to the ESP32 device using the appropriate tools or methods.
ExampUdhëzimet e përdorimit të programit:
Ndiqni këto hapa për të ekzekutuar ish-inampprogrami:
- Step 1: Power on the device and navigate to the program menu.
- Hapi 2: Zgjidhni ish-inampZgjidhni programin nga opsionet e menysë.
- Step 3: Follow the on-screen instructions to interact with the program.
Përshkrimi i platformës së softuerit dhe harduerit
- Moduli: 3.5-inch ESP32-32E display module with 320×480 resolution and ST7796 screen driver IC.
- Master i modulit: Moduli ESP32-WROOM-32E, frekuenca kryesore më e lartë 240 MHz, mbështet 2.4G WIFI+ Bluetooth.
- Thonny version: 4.1.6
ESP32 MicroPython firmware version: 1.23.0.
Udhëzimet e alokimit të pin

Figura 2.1 E pasme view i modulit të ekranit 3.5 inç ESP32-32E
Kontrolluesi kryesor i modulit të ekranit ESP3.5 32 inç është ESP32-32E, dhe ndarja e GPIO për pajisjet periferike të tij në bord tregohet në tabelën më poshtë:
| Udhëzime për ndarjen e pinit ESP32-32E | |||
| Në bord pajisje | Kunjat e pajisjes në bord | ESP32-32E
kunja e lidhjes |
përshkrimi |
|
LCD |
TFT_CS |
1015 |
Sinjal kontrolli i përzgjedhjes së çipit të ekranit LCD,
low-level effective |
|
TFT_RS |
102 |
Sinjal kontrolli i komandës/zgjedhjes së të dhënave në ekranin LCD. Nivel i lartë: të dhëna, nivel i ulët:
komandë |
|

Udhëzime për ish-inample program
Set up ESP32 MicroPython development environment.
Për udhëzime të hollësishme mbi konfigurimin e “MicroPython_development_environment_construction_for_ESP32”, ju lutemi referojuni dokumentit.
Ngarko files
Pasi të jetë konfiguruar mjedisi i zhvillimit, mjedisi përkatës files duhet të ngarkohen në pajisjen ESP32 për të ekzekutuar programin e testimit.
Përpara se të ngarkoni file, ju lutemi njiheni me përmbajtjen e direktorisë së MicroPython-itample program. Open the Demo\MicroPython directory in the package, as shown in the following figure:
Përmbajtja e secilës dosje përshkruhet si më poshtë:
- BMP: Ruan imazhe në formatin BMP qëampprogramet le duhet të përdorin. demo: Përmban sample programet
- , ifirmware Stores MicroPython firmware (needs to be burned when setting up the development environment)
- Font: Ruan të dhënat e modulit të karaktereve kineze dhe angleze që sampProgrami duhet të përdorë.
- Libraries: Stores MicroPython library filekjo ështëampprogramet që duhet të përdorin
- A. Lidhni modulin e ekranit ESP32 me kompjuterin dhe ndizeni atë duke përdorur një kabllo 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. Klikoni në shiritin e veglave
butonin për të lidhur pajisjen ESP32. Nëse shfaqet mesazhi i mëposhtëm në shiritin e informacionit të shell-it, kjo tregon se lidhja e pajisjes është e suksesshme.
- D. Click the “View ->Filebutonin s” për të hapur 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 në direktori dhe klikoni me të djathtën mbi mausin e pavarur për të zgjedhur "Ngarko në /" për të ngarkuar objektivin fileSiç tregohet në figurën e mëposhtme:
Ju lutemi vini re se gjatë ngarkimit files, ESP32 cannot run any programs; otherwise, the upload will fail.l
- E. Upload the filenga drejtoritë "BMP", "Font" dhe "libraries" në pajisjen ESP32 duke përdorur metodën e mësipërme. files në direktorinë 'demos' mund të transferohet ose jo. Siç tregohet në figurën e mëposhtme:

Example Udhëzimet e përdorimit të programit
Sample program is located in the Demo\MicroPython\dems directory of the package, as shown in the following figure:
SampProgrami mund të ngarkohet në një pajisje ESP32 për t'u hapur dhe ekzekutuar, ose mund të hapet dhe ekzekutohet në një kompjuter lokal. Nëse duhet ta ndizni modulin e ekranit ESP32 për të funksionuar automatikisht, duhet të ndryshoni s-in.ample program name to “main.py” and upload it to the ESP32 display module.
Në programin Python, hapni objektivin sampprogramin, klikoni në shiritin e menusë
butonin dhe mund ta ekzekutoni. Nëse operacioni dështon, pajisja ESP32 duhet të rilidhet.
Prezantimi i çdo ishampprogrami le është si më poshtë:
- BMP_test.py
Ky ishampProgrami le mbështetet në bibliotekën ST7796.py për të shfaqur imazhe në formatin BMP - font_test.py
Ky ishampProgrami le mbështetet në bibliotekën ST7796.py për të shfaqur karaktere kineze dhe angleze të madhësive të ndryshme. Të dhënat e modelimit të shkronjave duhet të ruhen në font. file sipas formatit përkatës. Për udhëzime mbi përzgjedhjen e personazheve, ju lutemi referojuni sa vijon webfaqe:
http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings - graphical_test.py
Ky ishampProgrami le mbështetet në bibliotekën ST7796.py për të shfaqur grafikë të tillë si pika, vija, drejtkëndësha, drejtkëndësha të rrumbullakosur, trekëndësha, rrathë, elipsa etj., për vizatim dhe mbushje, si dhe për caktimin e orientimit të ekranit. - Read_ID_GRAM.py
Ky ishampProgrami mbështetet në bibliotekën ST7796.py për të shfaqur leximet e ID-së LCD dhe vlerave të ngjyrave RGAM. - RGB_LED.py
Ky ishample hardware requires the use of RGB tri-color lights to display the on/off and brightness adjustment of the RGB tri-color lights. - Simple_test.py
Ky ishample nuk mbështetet në asnjë bibliotekë softuerësh dhe shfaq përmbajtje të thjeshtë me lëvizje të ekranit. - Touch_Calibrate.py
Ky ishample mbështetet në bibliotekën ST7796.py dhe bibliotekën touch.exe, duke shfaqur kalibrimin e një ekrani me prekje rezistente. Ndiqni udhëzimet e shfaqura në ekran. Pasi të përfundojë kalibrimi, parametrat e kalibrimit nxirren përmes portit serial dhe kopjohen në inicializimin e s.ampprogramin le. Ju lutemi vini re se ekrani me prekje duhet të kalibrohet sipas drejtimit të shfaqjes. Drejtimi i shfaqjes në këtë program mund të modifikohet, siç tregohet në figurën e mëposhtme:
- Touch_Pen.py
Ky ishample mbështetet në bibliotekën ST7796.py dhe bibliotekën touch.exe, duke shfaqur funksionin e vizatimit të pikave dhe vijave në ekranin me prekje.
Pyetjet e shpeshta
- Pyetje: Si mund ta rivendos modulin ESP32-32E?
A: Shtypni dhe mbani shtypur butonin RESET_KEY për të rivendosur modulin. - P: Cili është funksioni i 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.
Dokumentet / Burimet
![]() |
Demo e lcdwiki E32R35T 3.5 inç MicroPython [pdfUdhëzuesi i përdoruesit E32R35T, E32N35T, Demo e MicroPython 32 inç E35R3.5T, E32R35T, Demo e MicroPython 3.5 inç, Demo e MicroPython, Demo |

