lcdwiki E32R35T 3.5-инчен MicroPython демо

Спецификации
- Модул: 3.5-инчен ESP32-32E модул за дисплеј
- Резолуција: 320×480
- IC на драјверот за екран: ST7796
- Главен контролер: ESP32-WROOM-32E
- Главна фреквенција: 240MHz
- Безжична поддршка: 2.4G WIFI + Bluetooth
- Тони верзија: 4.1.6
- Верзија на фирмверот за ESP32 MicroPython: 1.23.0
Инструкции за распределба на пиновите
Заден дел view од 3.5-инчен ESP32-32E модул за дисплеј:
Упатства за распределба на пинови ESP32-32E:
| Уред на одборот | На штипки на таблата | ESP32-32E пин за поврзување | Опис |
|---|---|---|---|
| TFT_CS | IO15 | Контролен сигнал за избор на чип на LCD екран, ниско ниво ефективни |
|
| TFT_RS | IO2 | LCD екран со сигнал за контрола на избор на команда/податоци. Високо ниво: Податоци, ниско ниво: команда |
Упатство за употреба на производот
Поставете ја развојната околина за ESP32 MicroPython:
Следете ги чекорите дадени во вашата документација за ESP32 MicroPython за да ја поставите развојната околина.
Поставете files:
Префрлете ја потребната програма files до ESP32 уредот користејќи ги соодветните алатки или методи.
ExampУпатства за користење на програмата:
Следете ги овие чекори за да го стартувате exampпрограма:
- Чекор 1: Вклучете го уредот и одете во менито на програмата.
- Чекор 2: Изберете го поранешниотampпрограмата од опциите на менито.
- Чекор 3: Следете ги упатствата на екранот за да комуницирате со програмата.
Опис на софтверската и хардверската платформа
- Модул: 3.5-инчен ESP32-32E модул за прикажување со резолуција од 320×480 и ST7796 инчен интегриран кола за драјвер за екран.
- Господар на модулот: Модулот ESP32-WROOM-32E, највисоката главна фреквенција 240 MHz, поддржува 2.4G WIFI+ Bluetooth.
- Тони верзија: 4.1.6
Верзија на фирмверот за ESP32 MicroPython: 1.23.0.
Инструкции за распределба на пиновите

Слика 2.1 Заден дел view од 3.5-инчен ESP32-32E модул за дисплеј
Главниот контролер на 3.5-инчниот ESP32 дисплеј модул е ESP32-32E, а распределбата на GPIO за неговите периферни уреди е прикажана во табелата подолу:
| ESP32-32E инструкции за распределба на пиновите | |||
| На одборот уред | Иглички на уредот на одборот | ESP32-32E
игла за поврзување |
опис |
|
LCD екран |
TFT_CS |
1015 |
Контролен сигнал за избор на чип на LCD екран,
ефикасно на ниско ниво |
|
TFT_RS |
102 |
LCD екран со сигнал за контрола на избор на команда/податоци. Високо ниво: податоци, ниско ниво:
команда |
|

Упатства за поранешниотampпрограма
Поставете ја развојната околина за ESP32 MicroPython.
За детални упатства за поставување на „MicroPython_development_environment_construction_for_ESP32“, ве молиме погледнете го документот.
Поставете files
Откако ќе се постави развојната околина, релевантната files треба да се постават на ESP32 уредот за да се изврши програмата за тестирање.
Пред да го прикачите file, ве молиме запознајте се со содржината на директориумот на MicroPython sample програмата. Отворете го директориумот Demo\MicroPython во пакетот, како што е прикажано на следната слика:
Содржината на секоја папка е опишана на следниов начин:
- BMP: Зачувува слики во BMP формат штоampле програмите треба да користат. демо-верзии: Содржи sampле програми
- , ifirmware Го складира фирмверот на MicroPython (треба да се запише при поставување на развојната околина)
- Фонт: Ги зачувува податоците за модулот на кинески и англиски знаци што ги содржи s.ampПрограмата треба да се користи.
- Библиотеки: Складира библиотеката MicroPython fileтоа еampпрограмите треба да користат
- A. Поврзете го модулот за прикажување ESP32 со компјутерот и вклучете го со помош на USB кабел.
- Б. Отворете го софтверот Thonny и конфигурирајте го интерпретерот MicroPython за ESP32, како што е прикажано на следната слика:
(Ако веќе е конфигурирано, овој чекор може да се изостави)
- C. Кликнете на лентата со алатки
копчето за поврзување на ESP32 уредот. Ако се појави следното прашање во лентата со информации за обвивката, тоа покажува дека поврзувањето на уредот е успешно.
- D. Кликнете на „View ->Fileкопчето s“ за да го отворите file прозорец (игнорирајте ја оваа операција ако е веќе отворена). Пронајдете го директориумот „1-示例程序_Demo\MicroPython“ во пакетот во прозорецот, кликнете со левото копче на глувчето за да ја изберете целта file во директориумот и кликнете со десното копче на самостојниот глушец за да изберете „Подигни во /“ за да ја поставите целната датотека fileКако што е прикажано на следната слика:
Ве молиме имајте предвид дека при прикачувањето files, ESP32 не може да извршува никакви програми; во спротивно, прикачувањето ќе биде неуспешно.l
- E. Поставете го fileод директориумите „BMP“, „Font“ и „libraries“ до ESP32 уредот користејќи го горенаведениот метод. files во директориумот „demos“ може да се префрли или не. Како што е прикажано на следната слика:

Example Упатства за користење на програмата
С.ampПрограмата се наоѓа во директориумот Demo\MicroPython\dems на пакетот, како што е прикажано на следната слика:
С.ampПрограмата може да се качи на ESP32 уред за да се отвори и изврши, или може да се отвори и изврши на локален компјутер. Ако треба да го вклучите модулот за прикажување ESP32 за да работи автоматски, треба да го промените sampПрефрлете го името на програмата во „main.py“ и прикачете го на модулот за приказ ESP32.
Во Python софтверот, отворете ги целните sampпрограмата, кликнете на лентата со мени
копчето и можете да го стартувате. Ако операцијата не успее, уредот ESP32 треба повторно да се поврзе.
Воведувањето на секој ексampпрограмата е како што следува:
- BMP_test.py
Овој ексampПрограмата le се потпира на библиотеката ST7796.py за прикажување слики во BMP формат - font_test.py
Овој ексampПрограмата се потпира на библиотеката ST7796.py за прикажување на кинески и англиски знаци со различни големини. Податоците за моделирање на фонтови треба да се зачуваат во фонтот. file според соодветниот формат. За упатства за избор на ликови, ве молиме погледнете го следново webсајт:
http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings - graphical_test.py
Овој ексampПрограмата се потпира на библиотеката ST7796.py за прикажување графики како што се точки, линии, правоаголници, заоблени правоаголници, триаголници, кругови, елипси итн. за цртање и пополнување, како и за поставување ориентација на екранот. - Read_ID_GRAM.py
Овој ексampПрограмата се потпира на библиотеката ST7796.py за прикажување на отчитувањата на LCD ID и RGAM вредностите на бојата. - RGB_LED.py
Овој ексampХардверот бара употреба на RGB тробојни светла за прикажување на вклучувањето/исклучувањето и прилагодувањето на осветленоста на RGB тробојните светла. - Simple_test.py
Овој ексample не се потпира на никакви софтверски библиотеки и прикажува едноставна содржина за скролување на екранот. - Touch_Calibrate.py
Овој ексample се потпира на библиотеката ST7796.py и библиотеката touch.exe, прикажувајќи ја калибрацијата на резистивен екран на допир. Следете ги упатствата прикажани на екранот. Откако ќе заврши калибрацијата, параметрите за калибрација се испраќаат преку серискиот порт и се копираат во иницијализацијата на s.ampпрограмата. Ве молиме имајте предвид дека екранот на допир треба да биде калибриран според насоката на прикажување. Насоката на прикажување во оваа програма може да се измени, како што е прикажано на следната слика:
- Touch_Pen.py
Овој ексample се потпира на библиотеката ST7796.py и библиотеката touch.exe, прикажувајќи ја операцијата на цртање точки и линии на екранот на допир.
Најчесто поставувани прашања
- П: Како да го ресетирам модулот ESP32-32E?
A: Притиснете го и држете го копчето RESET_KEY за да го ресетирате модулот. - П: Која е функцијата на BOOT_KEY?
A: BOOT_KEY се користи за избор на режим на преземање. Притиснете го и задржете го копчето за да го вклучите, а потоа отпуштете го за да влезете во режим на преземање.
Документи / ресурси
![]() |
lcdwiki E32R35T 3.5-инчен MicroPython демо [pdf] Упатство за корисникот E32R35T, E32N35T, E32R35T Демо на MicroPython од 3.5 инчи, E32R35T, Демо на MicroPython од 3.5 инчи, Демо на MicroPython, Демо |

