lcdwiki E32R35T 3.5 ഇഞ്ച് മൈക്രോപൈത്തൺ ഡെമോ

സ്പെസിഫിക്കേഷനുകൾ
- മൊഡ്യൂൾ: 3.5-ഇഞ്ച് ESP32-32E ഡിസ്പ്ലേ മൊഡ്യൂൾ
- റെസല്യൂഷൻ: 320×480
- സ്ക്രീൻ ഡ്രൈവർ ഐസി: ST7796
- പ്രധാന കൺട്രോളർ: ESP32-WROOM-32E
- പ്രധാന ആവൃത്തി: 240MHz
- വയർലെസ് പിന്തുണ: 2.4G വൈഫൈ+ ബ്ലൂടൂത്ത്
- തോണി പതിപ്പ്: 4.1.6
- ESP32 മൈക്രോപൈത്തൺ ഫേംവെയർ പതിപ്പ്: 1.23.0
പിൻ അലോക്കേഷൻ നിർദ്ദേശങ്ങൾ
പിൻഭാഗം view 3.5-ഇഞ്ച് ESP32-32E ഡിസ്പ്ലേ മൊഡ്യൂളിൻ്റെ:
ESP32-32E പിൻ അലോക്കേഷൻ നിർദ്ദേശങ്ങൾ:
| ബോർഡ് ഉപകരണത്തിൽ | ഓൺ ബോർഡ് പിന്നുകൾ | ESP32-32E കണക്ഷൻ പിൻ | വിവരണം |
|---|---|---|---|
| TFT_CS | IO15 | LCD സ്ക്രീൻ ചിപ്പ് തിരഞ്ഞെടുക്കൽ നിയന്ത്രണ സിഗ്നൽ, താഴ്ന്ന നില ഫലപ്രദമായ |
|
| TFT_RS | IO2 | എൽസിഡി സ്ക്രീൻ കമാൻഡ്/ഡാറ്റ തിരഞ്ഞെടുക്കൽ നിയന്ത്രണ സിഗ്നൽ. ഉയർന്ന ലെവൽ: Data, low level: command |
ഉൽപ്പന്ന ഉപയോഗ നിർദ്ദേശങ്ങൾ
Set up ESP32 MicroPython development environment:
Follow the steps provided in your ESP32 MicroPython documentation to set up the development environment.
അപ്ലോഡ് ചെയ്യുക files:
ആവശ്യമായ പ്രോഗ്രാം കൈമാറുക files to the ESP32 device using the appropriate tools or methods.
Exampലെ പ്രോഗ്രാം ഉപയോഗ നിർദ്ദേശങ്ങൾ:
എക്സ് പ്രവർത്തിപ്പിക്കാൻ ഈ ഘട്ടങ്ങൾ പാലിക്കുകampലെ പ്രോഗ്രാം:
- Step 1: Power on the device and navigate to the program menu.
- ഘട്ടം 2: മുൻ തിരഞ്ഞെടുക്കുകampമെനു ഓപ്ഷനുകളിൽ നിന്നുള്ള പ്രോഗ്രാം.
- ഘട്ടം 3: പ്രോഗ്രാമുമായി സംവദിക്കാൻ സ്ക്രീനിലെ നിർദ്ദേശങ്ങൾ പാലിക്കുക.
സോഫ്റ്റ്വെയർ, ഹാർഡ്വെയർ പ്ലാറ്റ്ഫോം വിവരണം
- മൊഡ്യൂൾ: 320×480 റെസല്യൂഷനോടുകൂടിയ 3.5-ഇഞ്ച് ESP32-32E ഡിസ്പ്ലേ മൊഡ്യൂളും ST7796 സ്ക്രീൻ ഡ്രൈവർ ഐസിയും.
- മൊഡ്യൂൾ മാസ്റ്റർ: ഏറ്റവും ഉയർന്ന മെയിൻ ഫ്രീക്വൻസി 32MHz ആയ ESP32-WROOM-240E മൊഡ്യൂൾ, 2.4G WIFI+ ബ്ലൂടൂത്തിനെ പിന്തുണയ്ക്കുന്നു.
- Thonny version: 4.1.6
ESP32 മൈക്രോപൈത്തൺ ഫേംവെയർ പതിപ്പ്: 1.23.0.
പിൻ അലോക്കേഷൻ നിർദ്ദേശങ്ങൾ

ചിത്രം 2.1 പിൻഭാഗം view 3.5-ഇഞ്ച് ESP32-32E ഡിസ്പ്ലേ മൊഡ്യൂളിൻ്റെ
3.5 ഇഞ്ച് ESP32 ഡിസ്പ്ലേ മൊഡ്യൂളിൻ്റെ പ്രധാന കൺട്രോളർ ESP32-32E ആണ്, കൂടാതെ അതിൻ്റെ ഓൺബോർഡ് പെരിഫറലുകൾക്കുള്ള GPIO അലോക്കേഷൻ ചുവടെയുള്ള പട്ടികയിൽ കാണിച്ചിരിക്കുന്നു:
| ESP32-32E പിൻ അലോക്കേഷൻ നിർദ്ദേശങ്ങൾ | |||
| ഓൺ ബോർഡ് ഉപകരണം | ബോർഡ് ഉപകരണ പിന്നുകളിൽ | ESP32-32E
കണക്ഷൻ പിൻ |
വിവരണം |
|
എൽസിഡി |
TFT_CS |
1015 |
LCD സ്ക്രീൻ ചിപ്പ് തിരഞ്ഞെടുക്കൽ നിയന്ത്രണ സിഗ്നൽ,
താഴ്ന്ന നിലയിലുള്ള ഫലപ്രദം |
|
TFT_RS |
102 |
എൽസിഡി സ്ക്രീൻ കമാൻഡ്/ഡാറ്റ തിരഞ്ഞെടുക്കൽ നിയന്ത്രണ സിഗ്നൽ. ഉയർന്ന ലെവൽ: ഡാറ്റ, താഴ്ന്ന ലെവൽ:
കമാൻഡ് |
|

മുൻ നിർദ്ദേശങ്ങൾampലെ പ്രോഗ്രാം
Set up ESP32 MicroPython development environment.
“MicroPython_development_environment_construction_for_ESP32” സജ്ജീകരിക്കുന്നതിനെക്കുറിച്ചുള്ള വിശദമായ നിർദ്ദേശങ്ങൾക്ക്, ദയവായി ഡോക്യുമെന്റ് പരിശോധിക്കുക.
അപ്ലോഡ് ചെയ്യുക files
വികസന പരിസ്ഥിതി സജ്ജീകരിച്ചതിനുശേഷം, പ്രസക്തമായത് fileടെസ്റ്റിംഗ് പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുന്നതിന് ESP32 ഉപകരണത്തിലേക്ക് s അപ്ലോഡ് ചെയ്യേണ്ടതുണ്ട്.
അപ്ലോഡ് ചെയ്യുന്നതിന് മുമ്പ് file, ദയവായി മൈക്രോപൈത്തണുകളുടെ ഡയറക്ടറി ഉള്ളടക്കങ്ങൾ പരിചയപ്പെടുക.ample program. Open the Demo\MicroPython directory in the package, as shown in the following figure:
The contents of each folder are described as follows:
- BMP: BMP ഫോർമാറ്റ് ഇമേജുകൾ സംഭരിക്കുന്നു, അത്ample പ്രോഗ്രാമുകൾ ഉപയോഗിക്കേണ്ടതുണ്ട്. ഡെമോകൾ: s അടങ്ങിയിരിക്കുന്നുampലെ പ്രോഗ്രാമുകൾ
- , ifirmware Stores MicroPython firmware (needs to be burned when setting up the development environment)
- ഫോണ്ട്: s ഉപയോഗിക്കുന്ന ചൈനീസ്, ഇംഗ്ലീഷ് പ്രതീക മൊഡ്യൂളോ ഡാറ്റ സംഭരിക്കുന്നുample പ്രോഗ്രാം ഉപയോഗിക്കേണ്ടതുണ്ട്.
- ലൈബ്രറികൾ: മൈക്രോപൈത്തൺ ലൈബ്രറി സ്റ്റോറുകൾ fileഅതാണ്ampഉപയോഗിക്കേണ്ട പ്രോഗ്രാമുകൾ
- A. ESP32 ഡിസ്പ്ലേ മൊഡ്യൂൾ കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിച്ച് ഒരു USB കേബിൾ ഉപയോഗിച്ച് അത് ഓൺ ചെയ്യുക.
- B. Open the Thonny software and configure the MicroPython interpreter for ESP32, as shown in the following figure:
(ഇതിനകം ക്രമീകരിച്ചിട്ടുണ്ടെങ്കിൽ, ഈ ഘട്ടം ഒഴിവാക്കാവുന്നതാണ്)
- C. ടൂൾബാറിൽ ക്ലിക്ക് ചെയ്യുക
ESP32 ഉപകരണം ബന്ധിപ്പിക്കുന്നതിനുള്ള ബട്ടൺ. ഷെൽ ഇൻഫർമേഷൻ ബാറിൽ ഇനിപ്പറയുന്ന പ്രോംപ്റ്റ് ദൃശ്യമാകുകയാണെങ്കിൽ, ഉപകരണ കണക്ഷൻ വിജയകരമായി എന്ന് അത് സൂചിപ്പിക്കുന്നു.
- D. “ ക്ലിക്ക് ചെയ്യുകView ->Files” ബട്ടൺ തുറക്കാൻ file വിൻഡോ (ഇത് ഇതിനകം തുറന്നിട്ടുണ്ടെങ്കിൽ ഈ പ്രവർത്തനം അവഗണിക്കുക). വിൻഡോയിലെ പാക്കേജിൽ “1-示example程序_Demo\MicroPython” ഡയറക്ടറി കണ്ടെത്തുക, ലക്ഷ്യം തിരഞ്ഞെടുക്കാൻ മൗസിൽ ഇടത്-ക്ലിക്കുചെയ്യുക. file ഡയറക്ടറിയിൽ, ടാർഗെറ്റ് അപ്ലോഡ് ചെയ്യുന്നതിന് "/ ലേക്ക് അപ്ലോഡ് ചെയ്യുക" തിരഞ്ഞെടുക്കാൻ സ്റ്റാൻഡ്എലോൺ മൗസിൽ വലത്-ക്ലിക്കുചെയ്യുക. fileതാഴെ കൊടുത്തിരിക്കുന്ന ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നത് പോലെ:
അപ്ലോഡ് ചെയ്യുമ്പോൾ ദയവായി ശ്രദ്ധിക്കുക files, ESP32 cannot run any programs; otherwise, the upload will fail.l
- ഇ. അപ്ലോഡ് ചെയ്യുക fileമുകളിൽ പറഞ്ഞ രീതി ഉപയോഗിച്ച് “BMP”, “Font”, “libraries” ഡയറക്ടറികളിൽ നിന്ന് ESP32 ഉപകരണത്തിലേക്ക്. file'demos' ഡയറക്ടറിയിലെ s ട്രാൻസ്ഫർ ചെയ്യാനോ മാറ്റാതിരിക്കാനോ കഴിയും. താഴെ കൊടുത്തിരിക്കുന്ന ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നത് പോലെ:

Exampലെ പ്രോഗ്രാം ഉപയോഗ നിർദ്ദേശങ്ങൾ
എസ്ample program is located in the Demo\MicroPython\dems directory of the package, as shown in the following figure:
എസ്ample പ്രോഗ്രാം ഒരു ESP32 ഉപകരണത്തിലേക്ക് അപ്ലോഡ് ചെയ്ത് തുറന്ന് പ്രവർത്തിപ്പിക്കാം, അല്ലെങ്കിൽ അത് ഒരു ലോക്കൽ കമ്പ്യൂട്ടറിൽ തുറന്ന് പ്രവർത്തിപ്പിക്കാം. യാന്ത്രികമായി പ്രവർത്തിക്കാൻ ESP32 ഡിസ്പ്ലേ മൊഡ്യൂൾ ഓൺ ചെയ്യണമെങ്കിൽ, നിങ്ങൾ s മാറ്റേണ്ടതുണ്ട്.ample program name to “main.py” and upload it to the ESP32 display module.
In the Python software, open the target sampപ്രോഗ്രാം തുറക്കാൻ, മെനു ബാറിൽ ക്ലിക്ക് ചെയ്യുക.
ബട്ടൺ അമർത്തിയാൽ നിങ്ങൾക്ക് അത് പ്രവർത്തിപ്പിക്കാൻ കഴിയും. പ്രവർത്തനം പരാജയപ്പെട്ടാൽ, ESP32 ഉപകരണം വീണ്ടും ബന്ധിപ്പിക്കേണ്ടതുണ്ട്.
ഓരോ മുൻഗാമിയുടെയും ആമുഖംample പ്രോഗ്രാം ഇപ്രകാരമാണ്:
- BMP_test.py GenericName
ഈ മുൻampBMP ഫോർമാറ്റിൽ ചിത്രങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിന് le പ്രോഗ്രാം ST7796.py ലൈബ്രറിയെ ആശ്രയിക്കുന്നു. - ഫോണ്ട്_ടെസ്റ്റ്.പൈ
ഈ മുൻampവിവിധ വലുപ്പത്തിലുള്ള ചൈനീസ്, ഇംഗ്ലീഷ് അക്ഷരങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിന് le പ്രോഗ്രാം ST7796.py ലൈബ്രറിയെ ആശ്രയിക്കുന്നു. ഫോണ്ട് മോഡലിംഗ് ഡാറ്റ ഫോണ്ടിൽ സേവ് ചെയ്യേണ്ടതുണ്ട്. file പ്രസക്തമായ ഫോർമാറ്റ് അനുസരിച്ച്. കഥാപാത്രങ്ങളെ തിരഞ്ഞെടുക്കുന്നതിനെക്കുറിച്ചുള്ള നിർദ്ദേശങ്ങൾക്ക്, ദയവായി ഇനിപ്പറയുന്നവ പരിശോധിക്കുക. webസൈറ്റ്:
http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings - graphical_test.py
ഈ മുൻample program relies on the ST7796.py library to display graphics such as points, lines, rectangles, rounded rectangles, triangles, circles, ellipses, etc. for drawing and filling, as well as setting display orientation. - റീഡ്_ഐഡി_ഗ്രാം.പൈ
ഈ മുൻampLCD ID, RGAM കളർ വാല്യൂ റീഡിംഗുകൾ പ്രദർശിപ്പിക്കുന്നതിന് le പ്രോഗ്രാം ST7796.py ലൈബ്രറിയെ ആശ്രയിക്കുന്നു. - RGB_LED.py GenericName
ഈ മുൻample hardware requires the use of RGB tri-color lights to display the on/off and brightness adjustment of the RGB tri-color lights. - സിമ്പിൾ_ടെസ്റ്റ്.പൈ
ഈ മുൻample does not rely on any software libraries and displays simple screen scrolling content. - Touch_Calibrate.py
ഈ മുൻample ST7796.py ലൈബ്രറിയെയും touch.exe ലൈബ്രറിയെയും ആശ്രയിക്കുന്നു, ഇത് ഒരു റെസിസ്റ്റീവ് ടച്ച് സ്ക്രീനിന്റെ കാലിബ്രേഷൻ പ്രദർശിപ്പിക്കുന്നു. സ്ക്രീനിൽ പ്രദർശിപ്പിച്ചിരിക്കുന്ന നിർദ്ദേശങ്ങൾ പാലിക്കുക. കാലിബ്രേഷൻ പൂർത്തിയായ ശേഷം, കാലിബ്രേഷൻ പാരാമീറ്ററുകൾ സീരിയൽ പോർട്ട് വഴി ഔട്ട്പുട്ട് ചെയ്ത് s ന്റെ ഇനീഷ്യലൈസേഷനിലേക്ക് പകർത്തുന്നു.ample പ്രോഗ്രാം. ഡിസ്പ്ലേ ദിശയ്ക്ക് അനുസൃതമായി ടച്ച് സ്ക്രീൻ കാലിബ്രേറ്റ് ചെയ്യണമെന്ന് ദയവായി ശ്രദ്ധിക്കുക. താഴെ കൊടുത്തിരിക്കുന്ന ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ ഈ പ്രോഗ്രാമിലെ ഡിസ്പ്ലേ ദിശയിൽ മാറ്റം വരുത്താവുന്നതാണ്:
- ടച്ച്_പെൻ.പൈ
ഈ മുൻample relies on the ST7796.py library and the touch.exe library, displaying the operation of drawing dots and lines on the touch screen.
പതിവുചോദ്യങ്ങൾ
- ചോദ്യം: ഞാൻ എങ്ങനെ ESP32-32E മൊഡ്യൂൾ പുനഃസജ്ജമാക്കും?
A: മൊഡ്യൂൾ പുനഃസജ്ജമാക്കാൻ RESET_KEY ബട്ടൺ അമർത്തിപ്പിടിക്കുക. - ചോദ്യം: BOOT_KEY യുടെ പ്രവർത്തനം എന്താണ്?
A: ഡൗൺലോഡ് മോഡ് തിരഞ്ഞെടുക്കലിനായി BOOT_KEY ഉപയോഗിക്കുന്നു. പവർ ഓൺ ചെയ്യുന്നതിന് ബട്ടൺ അമർത്തിപ്പിടിക്കുക, തുടർന്ന് ഡൗൺലോഡ് മോഡിലേക്ക് പ്രവേശിക്കുന്നതിന് ബട്ടൺ വിടുക.
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
lcdwiki E32R35T 3.5 ഇഞ്ച് മൈക്രോപൈത്തൺ ഡെമോ [pdf] ഉപയോക്തൃ ഗൈഡ് E32R35T, E32N35T, E32R35T 3.5 ഇഞ്ച് മൈക്രോപൈത്തൺ ഡെമോ, E32R35T, 3.5 ഇഞ്ച് മൈക്രോപൈത്തൺ ഡെമോ, മൈക്രോപൈത്തൺ ഡെമോ, ഡെമോ |

