LCDWIKI logo

MSP4030 4.0inch Capacitive SPI Module

LCD wiki MSP4030 4.0inch Capacitive SPI ModuleMSP4030_MSP4031
Ntuziaka ngosi ESP32
CR2023-MI4035

Okwu Mmalite na Nnwale Platform

Board Development: ESP32-WROOM-32E devKit
MCU: ESP32-32E modul
Ugboro ugboro: 240MHz

Ntuziaka njikọ pin

Enwere ike itinye modul ahụ ozugbo na bọọdụ mmepe ESP32-32E, dịka egosiri na foto a:
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 1LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 2

Mmemme ule ESP32-32E ntụzịaka ntinye aka ozugbo

Nọmba Modul atụdo Dabara
ESP32-32E mmepe bọọdụ wiring atụdo
Okwu
1 VCC 5V Ike LCD dị mma
2 GND GND LCD Ike ala
0
,
LCD CS 1015 Mgbama njikwa nhọrọ LCD, Ọkwa dị ala na-arụ ọrụ
I LCD RST 1027 Ngosipụta njikwa nrụpụta LCD, nrụpụta ọkwa dị ala
LCD RS 102 Iwu LCD/ akara njikwa nhọrọ data
Ọkwa dị elu: data, ọkwa dị ala: iwu
SDI(MOSI) 1013 SPI ụgbọ ala dee akara data (kaadị SD na ihuenyo LCD ejiri ọnụ)
SCK 1014 Mgbama elekere ụgbọ ala SPI (kaadị SD na ihuenyo LCD ejiri ọnụ)
Ikanam 1021 Mgbama njikwa ọkụ azụ LCD (Ọ bụrụ na ịchọrọ njikwa, biko jikọọ pin. Ọ bụrụ na ịchọghị njikwa, ị nwere ike ịwụpụ ya)
() SDO (MISO) 1012 SPI ụgbọ ala na-agụ mgbama data (kaadị SD na ihuenyo LCD ejiri ọnụ)
10 CTP-SCL 1025 Ihuenyo mmetụ aka capacitive IIC akara elekere ụgbọ ala (modul na-enweghị ihuenyo mmetụ adịghị mkpa ijikọ)
11 Ọnụ ego nke CTP RST 1033 Mgbama njikwa nrụpụta ihuenyo mmetụ Capacitor, nrụpụta ọkwa dị ala (modul na-enweghị ihuenyo mmetụ adịghị mkpa ijikọ)
12 CTP_SDA 1032 Ihuenyo mmetụ aka mgbama data ụgbọ ala IIC (modul na-enweghị ihuenyo mmetụ adịghị mkpa ijikọ)
 

13

CTP_INT 1039 Ihuenyo mmetụ aka Capacitor IIC ụgbọ ala mmetụ nkwụsịtụ, mgbe ị na-emepụta mmetụ, tinye ọkwa dị ala na njikwa isi (modul na-enweghị ihuenyo mmetụ adịghị mkpa ijikọ)
14 SD_CS 1022 Mgbama njikwa nhọrọ kaadị SD, ọkwa dị ala na-arụ ọrụ (na-enweghị ọrụ kaadị SD, enwere ike ịkwụsị)

Nkọwa ọrụ ngosi

Nke a sample program na-eji ụgbọ ala HSPI ngwaike ESP32, nke dị na Demo_MSP4030_MSP4031_ESP32-WROOM-32E_HSPI ndekọ, dị ka egosiri na foto a:  LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 3Nkọwa nke sample mmemme ọdịnaya
A. Ọpụample_ 01_ Simple_ Ule bụ mmemme nnwale ihuenyo, nke na-adabereghị na ọbaakwụkwọ ngwanrọ ọ bụla;
B. Ọpụample_ 02_ colligate_ Test bụ mmemme nnwale zuru oke nke na-egosiputa eserese, ahịrị, yana agụta oge mmemme;
C. Ọpụample_ 03_ display_ Eserese bụ mmemme nnwale eserese nke na-egosiputa eserese dị iche iche;
D. Ọpụample_ 04_ display_ Pịgharịa bụ mmemme ule mpịakọta nke na-egosiputa mpịakọta ederede;
E. Ọpụample_ 05_ show_ SD_ bmp_ Foto bụ mmemme ngosi onyonyo BMP nke na-egosiputa onyonyo usoro BMP n'ime SD;
FEXample_ 06_ show_ SD_ jpg_ Foto bụ mmemme ngosi ihe onyonyo JPG nke na-egosiputa onyonyo n'ụdị jpg n'ime SD;
G. Ọpụample_ 07_ display_ Oku ekwenti bụ mmemme nnwale mmetụ aka maka ịkpọ ekwentị, nke na-eme ka ọrụ ọkpụkpọ site na mmetụ aka;
H. Example_ 08_ touch_ Pen bụ mmemme nnwale strok na-adọta na ihuenyo LCD site na aka;
K. Example_ 09_ LVGL_ Demos bụ LVGL exampmmemme ngosi nke na-enye gị ohere ịnweta njirimara UI dị ike nke LVGL. The bin file maka exampewepụtala le ma nwee ike kpọọ ya ọkụ ozugbo site na iji ngwa kwekọrọ.

Ntuziaka ojiji ngosi

Gburugburu mmepe ụlọ
Maka ụzọ a kapịrị ọnụ maka iwulite gburugburu mmepe, biko rụtụ aka na akwụkwọ “Arduino_development_environment_construction_for-ESP32-EN” dị na ndekọ a.
Ịwụnye ọba akwụkwọ software
Mgbe emechara gburugburu mmepe, ọbá akwụkwọ ngwanrọ nke ndị sampEkwesịrị ka e depụtaghachi mmemme le na akwụkwọ ndekọ aha ọbá akwụkwọ ọrụ ka sampEnwere ike ịkpọ mmemme. Ọbá akwụkwọ sọftụwia dị n'akwụkwọ ndekọ aha Wụnye ọba akwụkwọ, dị ka egosiri na foto a:LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 4N'etiti ha:
FT6336 arduino bụ onye ọkwọ ụgbọ ala FT6336 capacitive touch IC
LVgl bụ ọba akwụkwọ sọftụwia eserese LVGL GUI
TFT_ESPI bụ ọba akwụkwọ eserese Arduino maka ihuenyo TFT-LCD LCD, na-akwado ọtụtụ nyiwe yana IC ọkwọ ụgbọ ala LCD.
TJpg_ Decoder bụ ọba akwụkwọ ndozi ihe onyonyo n'ụdị JPG maka ikpo okwu Arduino
Ahaziri ọbaakwụkwọ sọftụwia ndị a ma enwere ike depụtaghachi ya ozugbo na ndekọ ọba akwụkwọ ọrụ maka ojiji. Ụzọ ndabara maka akwụkwọ ndekọ aha ọba akwụkwọ injinia bụ C:UsersAdministratorDocumentsArduinolibraries.
Ị nwekwara ike ịgbanwe akwụkwọ ndekọ aha ọba akwụkwọ ọrụ: mepee ngwa ngwa Arduino IDE, pịa File -> Mmasị, ma tọgharịa ọnọdụ Sketchbook na nhụta mmapụta, dị ka egosiri na foto a:
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 5Ọ bụrụ na ịchọghị iji ọba akwụkwọ ahaziri ahazi, ị nwere ike budata ụdị ọba akwụkwọ kachasị ọhụrụ (ewezuga FT6336 arduino) na Github na adreesị nbudata na-esote wee hazie ya:
lvgl: https://github.com/lvgl/lvgl/tree/release/v8.3 (Ọ bụ naanị ụdị V8. x nwere ike iji, ụdị V9. x enweghị ike iji ya)
TFT_eSPI: https://github.com/Bodmer/TFT_eSPI
TJpg_Decoder: https://github.com/Bodmer/TJpg_Decoder
Mgbe nbudata ọbá akwụkwọ ahụ mechara, wepụ ya (maka ọdịiche dị mfe, nyegharịa folda ọbá akwụkwọ a na-ewepụghị aha, dị ka egosiri na akwụkwọ ndekọ aha Wụnye ọba akwụkwọ), wee detuo ya na ndekọ ọba akwụkwọ injinia. Ọzọ, gaa n'ihu na nhazi ụlọ akwụkwọ. Nke files ndị achọrọ ka edochi ya dị na Dochiri files ndekọ, dị ka egosiri na foto a:LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 6Nhazi ọba akwụkwọ LVGL: Detuo lv_conf.h file nke dị na Dochie fileakwụkwọ ndekọ aha na akwụkwọ ndekọ aha kacha elu nke ọbá akwụkwọ lvgl na ndekọ ọba akwụkwọ injinia, dị ka egosiri na foto a:
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 7Mepee lv_conf_internal.h file nke dị na akwụkwọ ndekọ aha Lvgl src n'okpuru akwụkwọ ndekọ aha ụlọ akwụkwọ injinia, dị ka egosiri na foto a:
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 8Mgbe emepechara file, gbanwee ọdịnaya nke ahịrị 41 dị ka egosiri na foto na-esonụ (site na "../../lv_conf. h" ka "../lv_conf. h") ma chekwaa mgbe emechara mgbanwe ahụ.
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 9Detuo exampakwụkwọ ndekọ aha les na demos n'okpuru akwụkwọ ndekọ aha ọba akwụkwọ injinia gaa na ndekọ src n'okpuru ọbaakwụkwọ lvgl. E gosiri akwụkwọ ndekọ aha abụọ a n'ọnụọgụ a n'ọbá akwụkwọ lvgl:
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 10Ọkwa ndekọ aha mgbe iṅomiri:
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 11Nhazi ọba akwụkwọ TFT_ESPI:
Mbụ nyegharịa User_Setup.h file nke dị na akwụkwọ ndekọ aha kachasị elu nke ọba akwụkwọ TFT_eSPI nke akwụkwọ ndekọ aha ụlọ ọrụ injinia gaa User_ Setup_ bak.h, wee detuo User_Setup.h file nke dị na Dochiri fileNdekọ akwụkwọ ndekọ aha nke ọbá akwụkwọ TFT_eSPI dị elu, dị ka egosiri na foto a:
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 12Chịkọta ma mee mmemme
Mgbe emechara nrụnye ọba akwụkwọ, sampEnwere ike chịkọta mmemme ahụ wee rụọ ọrụ dị ka ndị a:
A. Jikọọ modul ngosi ozugbo n'ime bọọdụ mmepe ESP32, wee jikọọ bọọdụ mmepe na PC iji gbanye;
B. Mepee sample program na Demo_MSP4030_MSP4031_ESP32-WROOM-32E_HSPI ndekọ, dị ka e gosiri na ndị na-esonụ ọnụ ọgụgụ (iji colligate ule mmemme dị ka example):
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 13C. Mgbe emepechara sampna mmemme, họrọ ngwaọrụ ESP32, dị ka egosiri na foto a:
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 14D. Hazie ESP32 Flash, PSRAM, ọdụ ụgbọ mmiri, wdg dị ka egosiri na foto a:   LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 15E. Pịa bọtịnụ bulite iji chịkọta ma budata mmemme ahụ, dị ka egosiri na ọnụ ọgụgụ ndị a: LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 16

F. Ọ bụrụ na ihe na-esonụ pụtara, ọ na-egosi na achịkọtala ma budata mmemme ahụ nke ọma, ma na-agba ọsọ:
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 17G. Ọ bụrụ na modul ngosi gosipụtara ọdịnaya, ọ na-egosi na mmemme ahụ agbaala nke ọma.
LVGL exampna bin file na-ere ọkụ
N'ihi ogologo oge nchịkọta nke LVGL sample program, nke a chịkọtara file ewepụtarala ya, enwere ike gbaa ya ọkụ ozugbo site na iji ngwa nbudata flash. Bin file dị na Demo_ESP32Flash_Download_LVGL_Demosbin ndekọ, dị ka e gosiri na ndị a:LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 18Iji flash_download_tool nwere ike ire ọkụ na ndekọ Demo_ESP32Flash_Download_LVGL_Demos, dị ka egosiri na foto a:
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ọnụ ọgụgụ 19

LCDWIKI logowww.lcdwiki.com

Akwụkwọ / akụrụngwa

LCD wiki MSP4030 4.0inch Capacitive SPI Module [pdf] Akwụkwọ ntuziaka onye ọrụ
MSP4030 4.0inch Capacitive SPI Module, MSP4030, 4.0inch Capacitive SPI Module, Capacitive SPI Module, SPI Module, Module
LCD wiki MSP4030 4.0inch Capacitive SPI Module [pdf] Akwụkwọ ntuziaka onye ọrụ
MSP4030 4.0inch Capacitive SPI Module, MSP4030, 4.0inch Capacitive SPI Module, Capacitive SPI Module, SPI Module, Module
LCD wiki MSP4030 4.0inch Capacitive SPI Module [pdf] Akwụkwọ ntuziaka onye ọrụ
MSP4030 4.0inch Capacitive SPI Module, MSP4030, 4.0inch Capacitive SPI Module, Capacitive SPI Module, SPI Module, Module

Ntụaka

Hapụ ikwu

Agaghị ebipụta adreesị ozi-e gị. Akara mpaghara achọrọ akara *