XC3800 ESP32 põhiplaat WiFi ja Bluetoothiga
ESP32 on võimas kahetuumaline mikrokontroller, millel on WiFi ja Bluetooth ning mida saab tänu Arduino kogukonna pingutustele programmeerida Arduino IDE abil ESP32 lisandmooduli kaudu. Sellel on 512 KB muutmälu, 4 MB välkmälu ja hunnik IO-nööpnõelu koos selliste funktsioonidega nagu 12-bitine ADC, 8-bitine DAC, I2S, I2C, puutetundlik andur ja SPI. See on järgmine samm, kui tavaline AVR -põhine Arduino pole piisavalt võimas, et teha seda, mida vajate. Bluetoothi tugi on alles väljatöötamisel, nii et pärast majakate loomist pole palju Bluetoothi funktsioone saadaval.

Arduino
ESP32 IC toe installimine pole veel tahvlite halduri kaudu saadaval, seega tuleks kasutada githubi lehel olevaid juhiseid. https://github.com/espressif/arduino-esp32/blob/master/README.md#installation-instructions
Protsess hõlmab suurt allalaadimist ja mitu lõpuleviimist, seega on soovitatav enne kasutamist juhised läbi lugeda.
Pärast installimist peate võib-olla installima ka USB-jadamuunduri draiverid. See on CP2102 IC ja draiverid leiate CP2102 IC tootjalt websait: https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
Arduino ESP32 tugi on pidevas arendamises, kuid kui kõik on installitud, on visandite kirjutamise ja üleslaadimise protsess sarnane teiste tahvlitega. Valige plaadi tüübiks ESP32 Dev Module ja veenduge, et valitud on õige jadaport.
Kui teil on üleslaadimisega probleeme, proovige nuppu „BOOT” all hoida, samal ajal vajutades ja vabastades nuppu „RST”. See peaks plaadi üleslaadimiseks lubama alglaaduri režiimi.
Endisi on hea hulkampeskiisid (sh paljud WiFi -rakendused), kuid hea test, et näha, kas kogu seadistusprotsess on olnud nõuetekohane, on lihtsalt visand "Blink" üles laadida.
MicroPython
MicroPython on täielik arenduskeskkond, mis töötab tegelikult ESP32 protsessoril. Installimine toimub nii, et tahvlile vilgub püsivara pilt ja seejärel avatakse 115200 baudiga töötav jadaterminal, et sisestada käsud otse tõlki. Pildi saab alla laadida siit lehelt: https://micropython.org/download/#esp32
Programm esptool.py installitakse, kui olete installinud Arduino lisandi (see on üleslaadimine Arduino all), vastasel juhul saab selle installida oma githubi lehelt aadressil: https://github.com/espressif/esptool
Dokumendid / Ressursid
![]() |
github põhiplaat WiFi Bluetooth [pdfKasutusjuhend Põhiplaat WiFi Bluetooth, XC3800 ESP32 |




