XC3800 ESP32 Aðalborð með WiFi og Bluetooth

ESP32 er öflugur tvískiptur algerlega örstýring með WiFi og Bluetooth og þökk sé viðleitni Arduino samfélagsins er hægt að forrita hann með Arduino IDE í gegnum ESP32 viðbótina. Það hefur 512kB vinnsluminni, 4MB af flashminni og hrúga af IO pinna með aðgerðum eins og 12bit ADC, 8-bita DAC, I2S, I2C, snertiskynjara og SPI. Þetta er næsta skref ef venjulegur AVR-byggður Arduino er ekki nógu öflugur til að gera það sem þú þarft. Stuðningur við Bluetooth er enn í þróun, svo það eru ekki margir Bluetooth-möguleikar í boði umfram að búa til leiðarljós.

XC3800 ESP32

Arduino

Uppsetning stuðnings fyrir ESP32 IC er ekki enn í boði í gegnum Boards Manager og því ætti að nota leiðbeiningarnar á github síðunni: https://github.com/espressif/arduino-esp32/blob/master/README.md#installation-instructions

Ferlið felur í sér mikið niðurhal og mörg skref til að ljúka, svo það er mælt með því að lesa leiðbeiningarnar fyrir notkun.

Þegar það hefur verið sett upp gætirðu líka þurft að setja upp rekla fyrir USB-raðbreytirinn á borðinu. Þetta er CP2102 IC og reklarnir eru að finna á framleiðanda CP2102 IC websíða: https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

Stuðningur við ESP32 fyrir Arduino er í stöðugri þróun, en þegar allt hefur verið sett upp er skissuritun og upphleðsluferlið svipað og önnur borð. Veldu ESP32 Dev Module sem borðtegund og tryggðu að rétt raðtengi sé valið.

Ef þú átt í vandræðum með að hlaða upp, reyndu að halda inni 'BOOT' hnappinum á meðan þú ýtir á og sleppir 'RST' hnappinum. Þetta ætti að setja borðið í ræsihleðsluham til að leyfa upphleðslu.

Það er góður fjöldi fyrrvamples skissur (þar á meðal mörg WiFi forrit), en gott próf til að sjá að allt uppsetningarferlið hefur verið rétt er að einfaldlega hlaða upp 'Blink' skissunni.

MicroPython

MicroPython er fullkomið þróunarumhverfi sem keyrir í raun á ESP32 örgjörvanum. Uppsetningin er gerð með því að blikka vélbúnaðarmynd á borðið og fara síðan í raðstöðina sem keyrir á 115200 Baud til að slá inn skipanir beint inn í túlkinn. Hægt er að hlaða niður myndinni af þessari síðu: https://micropython.org/download/#esp32

Forritið esptool.py verður sett upp ef þú hefur sett upp Arduino viðbótina (það er það sem hleður upp undir Arduino), annars er hægt að setja það upp frá github síðunni á: https://github.com/espressif/esptool

Skjöl / auðlindir

github Main Board WiFi Bluetooth [pdfNotendahandbók
Aðalborð WiFi Bluetooth, XC3800 ESP32

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *