lcdwiki E32R35T 3.5인치 MicroPython 데모

명세서
- 모듈: 3.5인치 ESP32-32E 디스플레이 모듈
- 해상도: 320×480
- 화면 드라이버 IC: ST7796
- 메인 컨트롤러: ESP32-WROOM-32E
- 주 주파수 : 240MHz
- 무선 지원: 2.4G WIFI+ Bluetooth
- Thonny 버전: 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 화면 명령/데이터 선택 제어 신호. 상위 레벨: 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파일 프로그램 사용 지침:
다음 단계에 따라 ex를 실행하세요.amp르 프로그램:
- Step 1: Power on the device and navigate to the program menu.
- 2단계: ex 선택amp메뉴 옵션에서 프로그램을 선택하세요.
- Step 3: Follow the on-screen instructions to interact with the program.
소프트웨어 및 하드웨어 플랫폼 설명
- 기준 치수: 320×480 해상도와 ST7796 화면 드라이버 IC를 갖춘 3.5인치 ESP32-32E 디스플레이 모듈.
- 모듈 마스터: ESP32-WROOM-32E 모듈은 가장 높은 주 주파수 240MHz, 2.4G WIFI+ Bluetooth를 지원합니다.
- Thonny version: 4.1.6
ESP32 MicroPython firmware version: 1.23.0.
핀 할당 지침

그림 2.1 후면 view 3.5인치 ESP32-32E 디스플레이 모듈
3.5인치 ESP32 디스플레이 모듈의 메인 컨트롤러는 ESP32-32E이며, 온보드 주변 장치에 대한 GPIO 할당은 아래 표에 나와 있습니다.
| ESP32-32E 핀 할당 지침 | |||
| 탑승 중 장치 | 보드 장치 핀 | ESP32-32E
연결 핀 |
설명 |
|
액정표시장치 |
TFT_CS |
1015 |
LCD 화면 칩 선택 제어 신호,
low-level effective |
|
TFT_RS |
102 |
LCD 화면 명령/데이터 선택 제어 신호. 하이 레벨: 데이터, 로우 레벨:
명령 |
|

전직자를 위한 지침amp르 프로그램
Set up ESP32 MicroPython development environment.
“MicroPython_development_environment_construction_for_ESP32” 설정에 대한 자세한 지침은 해당 문서를 참조하세요.
업로드 files
개발 환경이 설정된 후 관련 file테스트 프로그램을 실행하려면 ESP32 장치에 업로드해야 합니다.
업로드하기 전에 file, MicroPython의 디렉토리 내용을 숙지하시기 바랍니다.ample program. Open the Demo\MicroPython directory in the package, as shown in the following figure:
각 폴더의 내용은 다음과 같습니다.
- BMP: BMP 형식 이미지를 저장합니다.ample 프로그램은 사용해야 합니다. 데모: s를 포함합니다.amp르 프로그램
- , ifirmware Stores MicroPython firmware (needs to be burned when setting up the development environment)
- 글꼴: s에 저장된 중국어 및 영어 문자 모듈로 데이터를 저장합니다.amp프로그램을 사용해야 합니다.
- Libraries: Stores MicroPython library file그게 그거야ample 프로그램은 사용해야 합니다
- A. ESP32 디스플레이 모듈을 컴퓨터에 연결하고 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. 도구 모음을 클릭합니다.
ESP32 장치를 연결하는 버튼입니다. 셸 정보 표시줄에 다음 메시지가 나타나면 장치 연결이 성공했음을 나타냅니다.
- D. Click the “View ->Files” 버튼을 눌러서 엽니다. 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 디렉토리에서 마우스 오른쪽 버튼을 클릭하여 "Upload to /"를 선택하여 대상을 업로드합니다. file. 다음 그림과 같습니다.
업로드 시 주의 사항 files, ESP32 cannot run any programs; otherwise, the upload will fail.l
- E. Upload the file위의 방법을 사용하여 "BMP", "Font" 및 "libraries" 디렉토리에서 ESP32 장치로 s를 전송합니다. file'demos' 디렉토리의 s는 전송될 수도 있고 전송되지 않을 수도 있습니다. 다음 그림과 같습니다.

Example 프로그램 사용 지침
Sample program is located in the Demo\MicroPython\dems directory of the package, as shown in the following figure:
Samp프로그램은 ESP32 장치에 업로드하여 열고 실행할 수도 있고, 로컬 컴퓨터에서 열고 실행할 수도 있습니다. ESP32 디스플레이 모듈의 전원을 켜서 자동으로 실행해야 하는 경우, s를 변경해야 합니다.ample program name to “main.py” and upload it to the ESP32 display module.
Python 소프트웨어에서 대상을 엽니다.amp프로그램 메뉴바를 클릭하세요
버튼을 클릭하면 실행할 수 있습니다. 작업이 실패하면 ESP32 장치를 다시 연결해야 합니다.
각 전의 소개amp프로그램은 다음과 같습니다.
- BMP_test.py
이 전ample 프로그램은 BMP 형식으로 이미지를 표시하기 위해 ST7796.py 라이브러리를 사용합니다. - 글꼴 테스트.py
이 전amp이 프로그램은 ST7796.py 라이브러리를 사용하여 다양한 크기의 중국어 및 영어 문자를 표시합니다. 글꼴 모델링 데이터는 글꼴 라이브러리에 저장해야 합니다. file 관련 형식에 따라. 캐릭터 캐스팅에 대한 지침은 다음을 참조하세요. web대지:
http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings - 그래픽_테스트.py
이 전amp이 프로그램은 ST7796.py 라이브러리를 사용하여 점, 선, 사각형, 둥근 사각형, 삼각형, 원, 타원 등의 그래픽을 표시하고 그리기와 채우기 작업을 수행하며 표시 방향을 설정합니다. - Read_ID_GRAM.py
이 전amp이 프로그램은 ST7796.py 라이브러리를 사용하여 LCD ID와 RGAM 색상 값을 표시합니다. - RGB_LED.py
이 전ample hardware requires the use of RGB tri-color lights to display the on/off and brightness adjustment of the RGB tri-color lights. - 심플테스트.py
이 전ample는 어떠한 소프트웨어 라이브러리에도 의존하지 않고 간단한 화면 스크롤 콘텐츠를 표시합니다. - Touch_Calibrate.py
이 전ample는 ST7796.py 라이브러리와 touch.exe 라이브러리를 사용하여 저항막 방식 터치스크린의 보정을 표시합니다. 화면에 표시되는 지시를 따르세요. 보정이 완료되면 보정 매개변수가 직렬 포트를 통해 출력되고 s 초기화에 복사됩니다.ample 프로그램. 터치스크린은 디스플레이 방향에 따라 보정해야 합니다. 이 프로그램에서 디스플레이 방향은 다음 그림과 같이 수정할 수 있습니다.
- 터치펜.py
이 전ample는 ST7796.py 라이브러리와 touch.exe 라이브러리를 사용하여 터치 스크린에 점과 선을 그리는 작업을 표시합니다.
자주 묻는 질문
- 질문: ESP32-32E 모듈을 어떻게 재설정합니까?
A: RESET_KEY 버튼을 길게 눌러 모듈을 재설정하세요. - 질문: 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.
문서 / 리소스
![]() |
lcdwiki E32R35T 3.5인치 MicroPython 데모 [PDF 파일] 사용자 가이드 E32R35T, E32N35T, E32R35T 3.5인치 MicroPython 데모, E32R35T, 3.5인치 MicroPython 데모, MicroPython 데모, 데모 |

