Banggood-logo

Banggood ESP32 Development Board

Banggood-ESP32-Development-Board-product

Fa'amatalaga

  • Igoa Oloa: ESP32-S3-LCD-1.47
  • Meafaigaluega Atinaʻe: Arduino IDE, ESP-IDF

Fa'atonuga Fa'aaogā

ESP32-S3-LCD-1.47 i le taimi nei o loʻo tuʻuina atu meafaigaluega faʻaleleia ma faʻavae, Arduino IDE ma ESP-IDF, tuʻuina atu filifiliga faʻaleleia fetuutuunai, e mafai ona e filifilia le meafaigaluega faʻaleleia saʻo e tusa ai ma au galuega faʻatino ma masaniga a le tagata lava ia.

Mea faigaluega tau atinae

Arduino IDE
Arduino IDE o se faʻamatalaga faʻaeletoroni faʻataʻitaʻiga faʻapipiʻi, faigofie ma fetuutuunai, faigofie ona amata. A maeʻa se aʻoaʻoga faigofie, e mafai ona e amata faʻavavevave. I le taimi lava e tasi, o Arduino o loʻo i ai se faʻalapotopotoga tele o tagata faʻaoga i le lalolagi atoa, e maua ai le tele o faʻamatalaga faʻamatalaga tatala, galuega faʻapitoaamptusi ma aʻoaʻoga, faʻapea foʻi ma le tamaoaiga o punaoa faletusi, faʻapipiʻi galuega faʻalavelave, faʻatagaina tagata atiae e vave faʻatino galuega eseese.

ESP-IDF
ESP-IDF, po'o le igoa atoa Espressif IDE, ose fa'apolofesa atina'e fa'apolofesa fa'alauiloa e Espressif Technology mo le ESP fa'asologa o meataalo. E atiaʻe i le faʻaaogaina o le gagana C, e aofia ai le tuʻufaʻatasia, debugger, ma mea faʻapipiʻi, ma isi mea, ma e mafai ona atiaʻe e ala i laina faʻatonu poʻo se siosiomaga faʻapipiʻiina (e pei o le Visual Studio Code ma le Espressif IDF plugin). O loʻo tuʻuina atu e le faʻapipiʻi foliga e pei o le faʻaogaina o tulafono, pulega o galuega, ma le faʻaogaina.

O ia auala e lua o le atina'e e iai ona lava fa'auluulugatage, ma e mafai e le au atina'e ona filifili e tusa ai ma o latou mana'oga ma tulaga o tomai. Arduino e talafeagai mo tagata amata ma e le o ni tagata tomai faapitoa aua e faigofie ona aʻoaʻoina ma vave ona amata. O le ESP-IDF o se filifiliga sili atu mo tagata atiaʻe o loʻo i ai se tomai faʻapolofesa poʻo manaʻoga maualuga, aua e tuʻuina atu ai meafaigaluega faʻaleleia atili ma sili atu le mafai ona pulea mo le atinaʻeina o galuega faʻalavelave.
Aʻo leʻi faʻaogaina, e fautuaina e suʻesuʻe le laulau o mea o loʻo i totonu ina ia vave malamalama i le fausaga o pepa. Mo le fa'agaioiga lelei, fa'amolemole faitau le FAQ ma le fa'aeteete ina ia malamalama ai i fa'afitauli e ono tula'i mai. O punaoa uma i totonu o le pepa o loʻo tuʻuina atu i luga ole fesoʻotaʻiga mo le faigofie ona sii mai.

Galulue ma Arduino

O lenei mataupu o loʻo faʻaalia ai le faʻatulagaina o le siosiomaga Arduino, e aofia ai le Arduino IDE, pulega o laupapa ESP32, faʻapipiʻiina o faletusi e fesoʻotaʻi, tuʻufaʻatasia polokalame ma le siiina mai, faʻapea foʻi ma suʻega faʻataʻitaʻiga. E faʻamoemoe e fesoasoani i tagata faʻaoga e faʻatautaia le atinaʻe laupapa ma faʻafaigofie le atinaʻe lona lua.

Banggood-ESP32-Atina'e-Fula- (1)

Fa'atulagaina o le siosiomaga

Tikia ma fa'apipi'i Arduino IDE

  • Kiliki e asiasi i le ofisa aloaia web'upega tafaʻilagi, filifili le faiga tutusa ma le bit system e sii mai.
  • Banggood-ESP32-Atina'e-Fula- (2) Fa'aola le fa'apipi'i ma fa'apipi'i uma e ala i le fa'aletonu.

Faʻapipiʻi le ESP32 atinaʻe laupapa

  • Ina ia mafai ona faʻaogaina le motherboard e fesoʻotaʻi ma le ESP32 i le Arduino IDE, e tatau ona faʻapipiʻi le pusa polokalama a le esp32 e Espressif Systems board.
  • E tusa ai ma manaʻoga faʻapipiʻi a le Komiti, e masani lava ona fautuaina e faʻaoga le Install Online. Afai e le mafai ona fa'apipi'i i luga ole laiga, fa'aoga le Fa'apipi'i Offline
  • O le esp32 e le Espressif Systems development board e sau ma se pusa tuusao. Kiliki iinei e la'u mai ai: esp32_package_3.0.2_arduino paketi offline

ESP32-S3-LCD-1.47 mana'omia fa'atonuga fa'apipi'i laupapa

Igoa o le Komiti
esp32 e Espressif Systems

Manaoga fa'apipi'i laupapa
“Install Offline” / “Install Online”

Fa'aliliuga numera mana'omia
≥3.0.2

Fa'apipi'i faletusi

  • A faʻapipiʻi faletusi Arduino, e masani lava e lua auala e filifili mai ai: Faʻapipiʻi luga ole laiga ma Faʻapipiʻi offline. Afai e mana'omia e le fa'apipi'i faletusi le fa'apipi'i tuusao, e tatau ona e fa'aogaina le faletusi ua saunia file
    Mo le tele o faletusi, e mafai e tagata faʻaoga ona faigofie ona suʻe ma faʻapipiʻi i latou e ala i le pule o faletusi i luga ole laiga ole Arduino software. Ae ui i lea, o nisi faletusi tatala poʻo faletusi masani e le o faʻamaopoopoina i le Arduino Library Manager, o lea e le mafai ai ona maua e ala i sailiga i luga ole laiga. I lenei tulaga, e mafai e tagata fa'aoga ona fa'apipi'i ma le lima nei faletusi i luga ole laiga.
  • Mo a'oa'oga fa'apipi'i faletusi, fa'amolemole va'ai ile a'oa'oga a le pule faletusi Arduino
  • ESP32-S3-LCD-1.47 faletusi file ua teuina i le sample polokalame, kiliki iinei e oso: ESP32-S3-LCD-1.47 Demo

ESP32-S3-LCD-1.47 fa'amatalaga fa'apipi'i faletusi

Banggood-ESP32-Development-Board-01

Mo nisi a'oa'oga ma le fa'aogaina o le LVGL, fa'amolemole va'ai ile LVGL pepa aloaia

Faʻaauau le Arduino Demo Muamua
Afai o loʻo e amataina i le ESP32 ma Arduino, ae e te le iloa pe faʻapefea ona fatuina, faʻapipiʻi, moli, ma faʻatautaia polokalame Arduino ESP32, faʻamolemole faʻalautele ma vaʻai. Faamoemoe e mafai ona fesoasoani ia te oe!

Demos

Banggood-ESP32-Atina'e-Fula- (3)

ESP32-S3-LCD-1.47 faʻataʻitaʻiga

Banggood-ESP32-Development-Board-03

Arduino fa'atulagaina parakalafa galuega

Banggood-ESP32-Atina'e-Fula- (4)

LVGL_Arduino

So'oga masini

  • Faʻafesoʻotaʻi le laupapa atinaʻe i le komepiuta

Iloiloga fa'ailoga

  1. seti()
    • Flash_test(): Fa'ata'ita'i ma lolomi le tele o fa'amatalaga e manatua ai le moli o le masini
    • SD_Init(): Amata le pepa TF
    • LCD_Init(): Fa'amata le fa'aaliga
    • Set_Backlight(90): Seti le malamalama i tua i le 90
    • Lvgl_Init(): Amata le faletusi ata LVGL
    • Lvgl_Example1(): Valaau le LVGL faʻapitoa example galuega
    • Wireless_Test2(): Valaau le galuega su'ega mo feso'ota'iga uaealesi
  2. ta'avale()
    • Timer_Loop(): Galuega e fa'atautaia galuega fa'atatau ile taimi
    • RGB_Lamp_Loop(2): Fa'afou le lanu malamalama RGB i taimi masani

Fa'aaliga fa'ai'uga

LCD lau faʻaali

Mo nisi a'oa'oga ma le fa'aogaina o le LVGL, fa'amolemole va'ai ile LVGL pepa aloaia

LCD_Ata

tapenaga pepa TF

  • Faaopopo le ata examples saunia e Waveshare i le TF card

Banggood-ESP32-Atina'e-Fula- (6) Banggood-ESP32-Atina'e-Fula- (7)

So'oga masini

  • Fa'aofi le TF card o iai example ata i totonu o le masini
  •  Faʻafesoʻotaʻi le laupapa atinaʻe i le komepiuta

Iloiloga fa'ailoga

  1. seti()
    • Flash_test(): Fa'ata'ita'i ma lolomi le tele o fa'amatalaga e manatua ai le moli o le masini
    • SD_Init(): Amata le pepa TF
    • LCD_Init(): Fa'amata le fa'aaliga
    • Set_Backlight(90): Seti le malamalama i tua i le 90
  2. ta'avale()
    • Image_Next_Loop(“/”, “.png”, 300): Faaali PNG files i le TF card root directory i le faasologa i taimi masani
    • RGB_Lamp_Loop(2): Fa'afou le lanu malamalama RGB i taimi masani

Fa'aaliga fa'ai'uga

  • O le LCD faʻaalia PNG files i le root directory o le TF card i le faasologa i taimi masani

Banggood-ESP32-Atina'e-Fula- (8)

Galulue ma le ESP-IDF

O lenei mataupu o loʻo faʻaalia ai le faʻatulagaina o le faʻatulagaina o le siosiomaga o le ESP-IDF, e aofia ai le faʻapipiʻiina o le Visual Studio ma le Espressif IDF plugin, faʻapipiʻi polokalame, download, ma suʻega o ex.amppolokalame, e fesoasoani ai i tagata fa'aoga i le fa'ata'ita'iina o le laupapa atina'e ma fa'afaigofie le atina'e lona lua.

Banggood-ESP32-Atina'e-Fula- (9)

Fa'atulagaina o le siosiomaga

La'u mai ma fa'apipi'i le Visual Studio
Tatala le itulau download o le VScode official web'upega tafaʻilagi, filifili le faiga tutusa ma le bit system e sii mai

Banggood-ESP32-Atina'e-Fula- (10)

A maeʻa le faʻaogaina o le afifi faʻapipiʻi, o isi mea e mafai ona faʻapipiʻi e ala i le le mafai, ae o iinei mo le faʻamatalaga mulimuli ane, e fautuaina e siaki pusa 1, 2, ma le 3

Banggood-ESP32-Atina'e-Fula- (11)

  • A maeʻa mea muamua e lua, e mafai ona e tatalaina saʻo VSCode i le kiliki-saʻo files poʻo faʻamaumauga, lea e mafai ona faʻaleleia atili ai le poto masani a le tagata faʻaoga.
  • A maeʻa ona faʻaogaina le mea lona tolu, e mafai ona e filifilia saʻo le VSCode pe a e filifili pe faʻapefea ona tatala.

O le faʻatulagaina o le siosiomaga o loʻo faʻatinoina i luga ole Windows 10 faiga, Linux ma Mac tagata faʻaoga e mafai ona faʻaogaina le faʻatulagaina o le siosiomaga ESP-IDF mo faʻamatalaga

Faʻapipiʻi Espressif IDF Plugin

  • E masani ona fautuaina e faʻaoga le Install Online. Afai e le mafai ona fa'apipi'i i luga ole laiga ona o feso'ota'iga, fa'aoga le Fa'apipi'i Offline
  • Mo nisi faʻamatalaga e uiga i le faʻaogaina o le Espressif IDF plugin, vaʻai Faʻapipiʻi Espressif IDF Plugin

Fa'atino le Fa'aaliga Muamua ESP-IDF

Afai o lea faatoa e amata i le ESP32 ma le ESP-IDF, ae e te le iloa pe faapefea ona fai, tuufaatasia, moli, ma ta'e polokalame ESP-IDF ESP32, faamolemole faalautele ma vaai. Faamoemoe e mafai ona fesoasoani ia te oe!

Demos

Banggood-ESP32-Atina'e-Fula- (12)

ESP32-S3-LCD-1.47 faʻataʻitaʻiga

Banggood-ESP32-Development-Board-04

ESP32-S3-LCD-1.47-Su'ega

So'oga masini

  • Faʻafesoʻotaʻi le laupapa atinaʻe i le komepiuta

Iloiloga fa'ailoga

  1. seti()
    • Wireless_Init(): Fa'amata le module feso'ota'iga uaealesi
    • Flash_Searching(): Su'e ma lolomi le tele o fa'amatalaga e manatua ai le moli o le masini
    • RGB_Init(): Amata galuega fa'atatau RGB
    • RGB_Example(): Fa'aali atuample galuega a le RGB
    • SD_Init(): Amata le pepa TF
    • LCD_Init(): Fa'amata le fa'aaliga
    • BK_Light(50): Seti le malamalama i tua i le 50
    • LVGL_Init(): Amata le faletusi ata LVGL
    • Lvgl_Example1(): Valaau le LVGL faʻapitoa example galuega
  2. a'o(1)
    • vTaskDelay(pdMS_TO_TICKS(10)): Fa'atuai pu'upu'u, ta'i 10 milliseconds uma.
    • lv_timer_handler(): Taimi e fa'atino galuega mo le LVGL, fa'aoga e fa'atautaia ai mea tutupu ma fa'afiafiaga e feso'ota'i ma le taimi.

Fa'aaliga fa'ai'uga

O lo'o fa'aalia e le LCD fa'ailoga i luga ole va'a:

Banggood-ESP32-Atina'e-Fula- (13)

Flash Firmware Emo ma Tape

O le demo o loʻo iai nei o loʻo tuʻuina atu ai le firmware suʻega, lea e mafai ona faʻaaoga e suʻe ai pe o le
o lo'o fa'agaoioi lelei le masini i luga ole laiga e ala ile emo sa'o ole su'ega firmware

  •  talone file ala:

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

Flash firmware emo ma tape mo fa'amatalaga

Punaoa

Ata fa'ata'atia

Fa'aaliga

Pepa fa'amaumauga

Polokalama mea faigaluega

Arduino

VScode

Flash Download Tool

Isi so'oga so'oga

FAQ

A maeʻa ona sii mai e le module le demo ma toe sii mai, aisea e le mafai ai ona faʻafesoʻotaʻi i le laina telefoni poʻo ua le manuia le uila?

Oomi umi le faamau BOOT, lolomi RESET i le taimi lava e tasi, ona tatala lea RESET, ona tatala lea o le BOOT button, i le taimi nei e mafai e le module ona ulufale i le download mode, lea e mafai ona foia ai le tele o faafitauli e le mafai ona sii mai.

Aisea e toe seti ai ma emoemo le module pe a viewed le tulaga aloaia mai le pule o masini?

Atonu e mafua mai i le Flash avanoa ma le USB port e le mautu, e mafai ona e umi ona oomi le BOOT button, fetaomi RESET i le taimi lava e tasi, ona tatala lea o le RESET, ona tatala lea o le BOOT button, i le taimi nei e mafai e le module ona ulufale i le download mode e moli le firmware (demo) e foia ai le tulaga.

E faʻafefea ona taulimaina le tuʻufaʻatasia muamua o le polokalame e matua tuai lava?

E masani lava le fa'agesegese o le tu'ufa'atasiga muamua, na'o le onosa'i.

E faʻafefea ona taulimaina le faʻaaliga o loʻo faʻatali mo le siiina mai i luga o le telefoni faʻasolosolo ina ua maeʻa le ESP-IDF emo?

Afai o loʻo i ai se faʻamaufaʻailoga i luga o le laupapa atinaʻe, kiliki le faʻamau faʻamau; afai e leai se faamau toe setiina, faamolemole toe faaola

O le a se mea e tatau ona ou faia pe a le mafai ona ou mauaina le faila o le App Data?

O nisi o laupepa AppData o loʻo natia ona o le faaletonu ma e mafai ona seti e faʻaalia. Gagana Peretania Explorer->View-> Siaki mea natia faiga Saina File Su'esu'e -> View -> Fa'aaliga -> Siaki Mea Natia

E fa'afefea ona ou siaki le uafu COM ou te fa'aogaina?

Pupuni faiga View e ala i le Device Manage Oomi le Windows + R ki e tatala ai le Run dialog box; input devmgmt.msc ma fetaomi Ulufale e tatala ai le Pule o Mea; faʻalautele le vaega o Taulaga (COM ma LPT), lea o le a lisiina uma COM ports ma o latou tulaga o loʻo iai nei. Fa'aaoga le command prompt e view Tatala le Poloaiga Polokalama (CMD), ulufale i le mode command, lea o le a faʻaalia ai faʻamatalaga tulaga mo COMports uma. Siaki feso'ota'iga meafaigaluega Afai ua uma ona e fa'afeso'ota'i masini i fafo i le COM port, e masani lava ona i ai i le masini se numera o le uafu, lea e mafai ona fuafua e ala i le siakiina o masini feso'ota'i.

Pepa / Punaoa

Banggood ESP32 Development Board [pdf] Faatonuga
1.47, ESP32 Development Board, ESP32, Atina'e Komiti

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *