Banggood-logo

Boto ea ntlafatso ea Banggood ESP32

Banggood-ESP32-Development-Board-product

Litlhaloso

  • Lebitso la Sehlahisoa: ESP32-S3-LCD-1.47
  • Lisebelisoa tsa Nts'etsopele: Arduino IDE, ESP-IDF

Litaelo tsa Tšebeliso

ESP32-S3-LCD-1.47 hajoale e fana ka lisebelisoa tse peli tsa nts'etsopele le meralo, Arduino IDE le ESP-IDF, e fana ka likhetho tse feto-fetohang tsa nts'etsopele, o ka khetha sesebelisoa se nepahetseng sa nts'etsopele ho latela litlhoko tsa morero oa hau le mekhoa ea hau ea botho.

Lisebelisoa tsa ntlafatso

Arduino IDE
Arduino IDE ke sethala se bulehileng sa elektroniki sa prototyping, se bonolo ebile se tenyetseha, ho bonolo ho qala. Ka mor'a thuto e bonolo, u ka qala ho hōla kapele. Ka nako e ts'oanang, Arduino e na le sechaba se seholo sa basebelisi ba lefats'e, se fanang ka khoutu ea mohloli o bulehileng, projeke ea khale.amples le lithupelo, hammoho le lisebelisoa tse ngata tsa laebrari, tse kenyelletsang mesebetsi e rarahaneng, e lumellang bahlahisi ho kenya tšebetsong mesebetsi e fapaneng kapele.

ESP-IDF
ESP-IDF, kapa lebitso le felletseng la Espressif IDE, ke moralo oa nts'etsopele oa profeshenale o hlahisitsoeng ke Espressif Technology bakeng sa lichifi tsa letoto la ESP. E ntlafatsoa ho sebelisoa puo ea C, ho kenyelletsa le moqapi, debugger, le lisebelisoa tse khanyang, joalo-joalo, 'me e ka ntlafatsoa ka mela ea litaelo kapa ka tikoloho e kopanetsoeng ea ntlafatso (e kang Visual Studio Code le Espressif IDF plugin). Plugin e fana ka likarolo tse kang ho tsamaisa khoutu, tsamaiso ea morero, le ho lokisa liphoso.

E 'ngoe le e' ngoe ea mekhoa ena e 'meli ea ntlafatso e na le advan ea eonatages, mme bahlahisi ba ka khetha ho latela litlhoko tsa bona le maemo a bona a boiphihlelo. Arduino e loketse ba qalang le bao e seng litsebi hobane ba bonolo ho ithuta le ho potlakela ho qala. ESP-IDF ke khetho e betere bakeng sa bahlahisi ba nang le semelo sa profeshenale kapa litlhoko tse phahameng tsa ts'ebetso, kaha e fana ka lisebelisoa tse tsoetseng pele tsa ntlafatso le bokhoni bo boholo ba taolo bakeng sa nts'etsopele ea merero e rarahaneng.
Pele o sebetsa, ho kgothaletswa ho sheba lethathamo la dikahare ho utloisisa ka potlako sebopeho sa tokomane. Bakeng sa ts'ebetso e bonolo, ka kopo bala FAQ ka hloko ho utloisisa mathata a ka bang teng esale pele. Lisebelisoa tsohle tse tokomaneng li fanoe ka li-hyperlink bakeng sa ho khoasolla habonolo.

Ho sebetsa le Arduino

Khaolo ena e kenyelletsa ho theha tikoloho ea Arduino, ho kenyeletsa le Arduino IDE, tsamaiso ea mapolanka a ESP32, ho kenya lilaebrari tse amanang le tsona, ho bokella lenaneo le ho kopitsa, hammoho le ho hlahloba li-demos. E ikemiselitse ho thusa basebelisi ho tseba boto ea ntlafatso le ho thusa ntlafatso ea bobeli.

Banggood-ESP32-Development-Board- (1)

Ho qala tikoloho

Khoasolla le ho kenya Arduino IDE

  • Tobetsa ho etela ofisiri websaeteng, khetha tsamaiso e tsamaisanang le bit ea tsamaiso ho e jarolla.
  • Banggood-ESP32-Development-Board- (2) Matha setlhophiso 'me u kenye tsohle ka ho sa feleng.

Kenya boto ea ntlafatso ea ESP32

  • E le hore u sebelise lebokose la li-motherboard le amanang le ESP32 ho Arduino IDE, sephutheloana sa software sa esp32 ke Espressif Systems board se tlameha ho kenngoa.
  • Ho latela tlhoko ea ho kenya Boto, hangata ho khothaletsoa ho sebelisa Install Online. Haeba ho kengoa inthaneteng ho hloleha, sebelisa Install Offline
  • Boto ea ntlafatso ea Espressif Systems ea esp32 e tla le sephutheloana se kantle ho naha. Tobetsa mona ho khoasolla: esp32_package_3.0.2_arduino offline package

ESP32-S3-LCD-1.47 litaelo tsa ho kenya boto ea nts'etsopele

Lebitso la boto
esp32 ka Espressif Systems

Tlhokahalo ea ho kenya boto
"Kenya Offline" / "kenya Inthaneteng"

Tlhokahalo ea nomoro ea mofuta
≥3.0.2

Kenya lilaeborari

  • Ha u kenya lilaebrari tsa Arduino, hangata ho na le mekhoa e 'meli eo u ka khethang ho eona: Kenya inthaneteng le ho kenya kantle ho marang-rang. Haeba ts'ebetso ea laeborari e hloka ho kengoa kantle ho marang-rang, o tlameha ho sebelisa laeborari e fanoeng file
    Bakeng sa lilaebrari tse ngata, basebelisi ba ka li batla le ho li kenya habonolo ka mookameli oa laeborari ea inthaneteng ea software ea Arduino. Leha ho le joalo, lilaebrari tse ling tse bulehileng kapa lilaebrari tsa moetlo ha li hokahantsoe le Motsamaisi oa Laeborari ea Arduino, ka hona li ke ke tsa fumaneha ka lipatlisiso tsa inthaneteng. Tabeng ena, basebelisi ba ka kenya lilaebrari tsena ka botsona ntle le marang-rang.
  • For library installation tutorial, please refer to Arduino library manager tutorial
  • ESP32-S3-LCD-1.47 library file e bolokiloe ka sample program, click here to jump: ESP32-S3-LCD-1.47 Demo

ESP32-S3-LCD-1.47 tlhaloso ea ho kenya laebrari

Banggood-ESP32-Development-Board-01

Ho ithuta haholoanyane le ho sebelisa LVGL, ka kopo sheba litokomane tsa semmuso tsa LVGL

Matha Demo ea Pele ea Arduino
Haeba u sa tsoa qala ka ESP32 le Arduino, 'me ha u tsebe ho theha, ho bokella, ho benya le ho tsamaisa mananeo a Arduino ESP32, ka kopo, atolosa 'me u shebe. Ke tšepa hore e ka u thusa!

Li-demos

Banggood-ESP32-Development-Board- (3)

Lethathamo la lintlha tsa ESP32-S3-LCD-1.47

Banggood-ESP32-Development-Board-03

Litlhophiso tsa parameter ea morero oa Arduino

Banggood-ESP32-Development-Board- (4)

LVGL_Arduino

Khokahano ea lisebelisoa

  • Kopanya boto ea nts'etsopele ho komporo

Tlhahlobo ea khoutu

  1. tlhophiso()
    • Flash_test(): Test and print the flash memory size information of the device
    • SD_Init(): Initialize the TF card
    • LCD_Init(): Initialize the display
    • Set_Backlight(90): Set the backlight brightness to 90
    • Lvgl_Init(): Initialize the LVGL graphics library
    • Lvgl_Example1(): E letsetsa LVGL example mosebetsi
    • Wireless_Test2(): Call the test function for wireless communication
  2. loop()
    • Timer_Loop(): Functions that handle timer-related tasks
    • RGB_Lamp_Loop (2): Ntlafatsa 'mala o khanyang oa RGB ka linako tse ling

Pontšo ea sephetho

Sesebelisoa sa skrini sa LCD

Ho ithuta haholoanyane le ho sebelisa LVGL, ka kopo sheba litokomane tsa semmuso tsa LVGL

LCD_Setšoantšo

TF card preparation

  • Kenya setšoantšo sa mohlalaamptse fanoeng ke Waveshare ho karete ea TF

Banggood-ESP32-Development-Board- (6) Banggood-ESP32-Development-Board- (7)

Khokahano ea lisebelisoa

  • Kenya TF card e nang le example images into the device
  •  Kopanya boto ea nts'etsopele ho komporo

Tlhahlobo ea khoutu

  1. tlhophiso()
    • Flash_test(): Test and print the flash memory size information of the device
    • SD_Init(): Initialize the TF card
    • LCD_Init(): Initialize the display
    • Set_Backlight(90): Set the backlight brightness to 90
  2. loop()
    • Setšoantšo_Next_Loop(“/”, “.png”, 300): Hlahisa PNG files bukeng ea motso oa karete ea TF ka tatellano ka linako tse itseng
    • RGB_Lamp_Loop (2): Ntlafatsa 'mala o khanyang oa RGB ka linako tse ling

Pontšo ea sephetho

  • LCD e bonts'a PNG files bukeng ea motso oa karete ea TF ka tatellano ka linako tse itseng

Banggood-ESP32-Development-Board- (8)

Ho sebetsa le ESP-IDF

Khaolo ena e kenyelletsa ho theha tikoloho ea ESP-IDF, ho kenyeletsoa ho kenngoa ha Visual Studio le plugin ea Espressif IDF, ho bokella lenaneo, ho jarolla, le ho lekoa tsa ex.ample mananeo, ho thusa basebelisi ho tseba boto ea nts'etsopele le ho thusa ntlafatso ea bobeli.

Banggood-ESP32-Development-Board- (9)

Ho qala tikoloho

Khoasolla 'me u kenye Visual Studio
Bula leqephe la download la semmuso sa VScode websaeteng, khetha tsamaiso e tsamaisanang le biti ea sistimi eo u ka e jarollang

Banggood-ESP32-Development-Board- (10)

Kamora ho tsamaisa sephutheloana sa ho kenya, tse ling kaofela li ka kenngoa ka mokhoa o ikhethileng, empa mona bakeng sa boiphihlelo bo latelang, ho khothaletsoa ho hlahloba mabokose 1, 2 le 3.

Banggood-ESP32-Development-Board- (11)

  • After the first two items are enabled, you can open VSCode directly by right-clicking files kapa li-directory, tse ka ntlafatsang boiphihlelo bo latelang ba mosebelisi.
  • After the third item is enabled, you can select VSCode directly when you choose how to open it.

Tlhophiso ea tikoloho e etsoa ho Windows 10 sistimi, basebelisi ba Linux le Mac ba ka fihlella ho seta tikoloho ea ESP-IDF bakeng sa tšupiso.

Kenya Espressif IDF plugin

  • Ka kakaretso ho kgothaletswa ho sebedisa Install Online. Haeba instolano ea Marang-rang e hloleha ka lebaka la marang-rang, sebelisa Install Offline
  • Bakeng sa tlhaiso-leseling e batsi mabapi le mokhoa oa ho kenya plugin ea Espressif IDF, bona Kenya Espressif IDF Plugin

Matha Demo ea Pele ea ESP-IDF

Haeba u sa tsoa qala ka ESP32 le ESP-IDF, 'me ha u tsebe ho theha, ho bokella, ho benya, le ho tsamaisa mananeo a ESP-IDF ESP32, ka kopo, atolosa 'me u shebe. Ke tšepa hore e ka u thusa!

Li-demos

Banggood-ESP32-Development-Board- (12)

Lethathamo la lintlha tsa ESP32-S3-LCD-1.47

Banggood-ESP32-Development-Board-04

Tlhahlobo ea ESP32-S3-LCD-1.47

Khokahano ea lisebelisoa

  • Kopanya boto ea nts'etsopele ho komporo

Tlhahlobo ea khoutu

  1. tlhophiso()
    • Wireless_Init(): Initialize the wireless communication module
    • Flash_Searching(): Test and print the flash memory size information of the device
    • RGB_Init(): Initialize RGB-related functions
    • RGB_Example(): Hlahisa mohlalaample functions of RGB
    • SD_Init(): Initialize the TF card
    • LCD_Init(): Initialize the display
    • BK_Light(50): Set the backlight brightness to 50
    • LVGL_Init(): Initialize the LVGL graphics library
    • Lvgl_Example1(): E letsetsa LVGL example mosebetsi
  2. ha(1)
    • vTaskDelay(pdMS_TO_TICKS(10)): Short delay, every 10 milliseconds
    • lv_timer_handler(): Timer handling function for LVGL, used to handle events and animations related to time

Pontšo ea sephetho

LCD e bonts'a li-parameter tsa onboard:

Banggood-ESP32-Development-Board- (13)

Firmware ea Flash e Khanya le ho hlakola

The current demo provides test firmware, which can be used to test whether the
onboard device functions properly by directly flashing the test firmware

  •  bin file tsela:

..\ESP32-SS-LCD-1.47-Demo\Firmware

Flash firmware flashing and erasing bakeng sa tshupiso

Lisebelisoa

Setšoantšo sa moralo

Mohlala

Li-datasheets

Lisebelisoa tsa software

Arduino

VScode

Flash Download Tool

Lihokelo tse ling tsa lisebelisoa

LBH

After the module downloads the demo and re-downloads it,whysometimes it can't connect to the serial port or the flashing fails?

Long press the BOOT button, press RESET at the same time, then release RESET, thenrelease the BOOT button, at this time the module can enter the download mode, whichcan solve most of the problems that can not be downloaded.

Why does the module keep resetting and flicker when viewed boemo ba kananelo ho tsoa ho molaoli oa sesebelisoa?

E ka 'na ea e-ba ka lebaka la ho hloka letho ha Flash le sekepe sa USB ha se tsitsitse, o ka tobetsa konopo ea BOOT nako e telele, tobetsa RESET ka nako e le' ngoe, ebe o lokolla RESET, ebe o lokolla konopo ea BOOT, ka nako ena mojule o ka kenya mokhoa oa ho jarolla ho khantša firmware (demo) ho rarolla boemo.

How to deal with the first compilation of the program being extremely slow?

It's normal for the first compilation to be slow, just be patient.

How to handle the display waiting for download on the serial port after successfully ESP-IDF flashing?

Haeba ho na le konopo ea reset botong ea nts'etsopele, tobetsa konopo ea reset; haeba ho se na konopo ea reset, ka kopo e bulele hape

What should I do if I can't find the App Data folder?

Some AppData folders are hidden by default and can be set to show. English system Explorer->View->Check Hidden items Chinese system File Mofuputsi -> View -> Display -> Check Hidden Items

How do I check the COM port I use?

Sistimi ea Windows View through Device Manage Press the Windows + R keys to open the Run dialog box; input devmgmt.msc and press Enter to open the Device Manager; expand the Ports (COM and LPT) section, where all COM ports and their current statuses will be listed. Use the command prompt to view Open the Command Prompt (CMD), enter the mode command, which will display status information for all COMports. Check hardware connections If you have already connected external devices to the COM port, the device usually occupies a port number, which can be determinedby checking the connected hardware.

Litokomane / Lisebelisoa

Boto ea ntlafatso ea Banggood ESP32 [pdf] Litaelo
1.47, Boto ea Ntlafatso ea ESP32, ESP32, Boto ea Ntlafatso

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *