XC3800 ESP32 Autu Komiti Faatino ma WiFi ma Bluetooth
O le ESP32 o se malosiʻaga laʻau autu microcontroller faʻaalia WiFi ma Bluetooth, ma faʻafetai i taumafaiga a le Arduino afioʻaga, ua mafai ona faʻapolokalameina ma le Arduino IDE ala i le ESP32 addon. E i ai le 512kB o RAM, 4MB o flash manatua ma faupuega o le IO pine ma foliga pei o le 12bit ADC, 8-bit DAC, I2S, I2C, touch sensor ma SPI. Ole isi laʻasaga lea pe a fai o le tulaga masani AVR faʻavae Arduino e le lava le malosi e fai ai le mea e te manaʻomia. Bluetooth lagolago o loʻo faʻagasolo pea i le atinaʻe, o lea la e le tele ni foliga Bluetooth avanoa i tua atu o le fausiaina o moli.

Arduino
Faʻapipiʻi le lagolago mo le ESP32 IC e leʻi avanoa i le Boards Manager, o lona uiga o faʻatonuga i le itulau github e tatau ona faʻaaogaina. https://github.com/espressif/arduino-esp32/blob/master/README.md#installation-instructions
O le gaioiga e aofia ai se tele download ma tele laasaga e faʻamaeʻaina, o lea e fautuaina ai e faitau i totonu o faʻatonuga ae le i faʻaaogaina.
A uma loa ona faʻapipiʻi, oe ono manaʻomia foi ona faʻapipiʻi ia avetaavale mo le USB-serial converter i luga o le laupapa. Lenei o le CP2102 IC, ma o avetaavale e maua i luga ole CP2102 IC gaosi oloa webnofoaga: https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
Lagolago mo le ESP32 mo Arduino o loʻo i lalo o le atinaʻega faifai pea, ae a maeʻa ona faʻapipiʻi mea uma, o le tusitusi tusitusi ma lafoina gaioiga e tutusa ma isi laupapa. Filifili le ESP32 Dev Module e fai ma ituaiga laupapa, ma ia mautinoa ua filifilia le sao o le serial serial.
Afai o loʻo ia oe se faʻafitauli i luga o le faʻamutaina, taumafai e taofi le faʻamau 'BOOT' a o oomiina ma faʻamatuʻu le faʻamau 'RST'. Lenei tatau ona tuʻu le laupapa i totonu bootloader faiga e faʻatagaina uploads.
E i ai le lelei numera o examples sketch (aofia ai ma le tele o WiFi talosaga), ae o se lelei suʻega e vaʻaia ai o le atoa setiina gaioiga sa lelei o le na o le faʻauluina o le 'Blink' ata.
MicroPython
MicroPython o se atoa atinaʻe siʻosiʻomaga e moni tamoʻe luga o le ESP32 gaosi. O le faʻapipiʻiina e faia e ala i le susuluina o se firmware foliga i le laupapa, ona ulufale ai lea i le serial terminal o loʻo tamoʻe i le 115200 Baud e ulufale faʻatonutonu faʻatonutonu i le faʻamatala upu. O le ata mafai ona aumaia mai i lenei itulau: https://micropython.org/download/#esp32
O le polokalame esptool.py o le a faʻapipiʻi pe a fai ua e faʻatulagaina le Arduino addon (o le a le mea e faia ai le faʻamatuʻuina i lalo o Arduino), a leai, e mafai ona faʻapipiʻiina mai lana itulau github i le: https://github.com/espressif/esptool
Pepa / Punaoa
![]() |
github Komiti Autu WiFi Bluetooth [pdf] Tusi Taiala Laupapa Autu WiFi Bluetooth, XC3800 ESP32 |




