
XC3800 ESP32 Main Board bil-WiFi u Bluetooth
L-ESP32 huwa mikrokontrollur doppju b'saħħtu li fih WiFi u Bluetooth, u grazzi għall-isforzi tal-komunità Arduino, jista 'jiġi pprogrammat bl-Arduino IDE permezz tal-addon ESP32. Għandha 512kB ta 'RAM, 4MB ta' memorja flash u munzelli ta 'pinnijiet IO b'karatteristiċi bħal 12bit ADC, 8-bit DAC, I2S, I2C, touch sensor u SPI. Dan huwa l-pass li jmiss jekk Arduino standard ibbażat fuq l-AVR ma jkunx b'saħħtu biżżejjed biex jagħmel dak li għandek bżonn. L-appoġġ tal-Bluetooth għadu qed jiġi żviluppat, allura m'hemmx ħafna karatteristiċi tal-Bluetooth disponibbli lil hinn mill-ħolqien ta 'beacons.

Arduino
L-installazzjoni tal-appoġġ għall-ESP32 IC għadha mhix disponibbli permezz tal-Maniġer tal-Bordijiet, għalhekk għandhom jintużaw l-istruzzjonijiet fuq il-paġna github: https://github.com/espressif/arduino-esp32/blob/master/README.md#installation-instructions
Il-proċess jinvolvi tniżżil kbir u bosta passi biex jitlesta, għalhekk huwa rrakkomandat li taqra l-istruzzjonijiet qabel l-użu.
Ladarba tkun installata, jista 'jkollok bżonn tinstalla s-sewwieqa għall-konvertitur tas-serje USB fuq il-bord. Dan huwa CP2102 IC, u s-sewwieqa jinstabu fuq il-manifattur tal-CP2102 IC websit: https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
L-appoġġ għall-ESP32 għal Arduino huwa taħt żvilupp kostanti, iżda ladarba kollox ikun installat, il-proċess tal-kitba u t-tlugħ tal-iskeċċ huwa simili għal bordijiet oħra. Agħżel ESP32 Dev Module bħala t-tip ta 'bord, u kun żgur li jintgħażel il-port serjali korrett.
Jekk qed ikollok problemi biex ittella', ipprova żomm il-buttuna 'BOOT' waqt li tagħfas u erħiha.asinAgħfas il-buttuna 'RST'. Dan għandu jpoġġi l-bord fil-modalità bootloader biex jippermetti t-tlugħ.
Hemm numru tajjeb ta 'examples sketches (inklużi bosta applikazzjonijiet tal-WiFi), iżda test tajjeb biex tara li l-proċess kollu tas-setup ġie kif suppost huwa li sempliċement ittella 'l-iskeċċ' Blink '.
MicroPython
MicroPython huwa ambjent ta 'żvilupp komplet li attwalment jaħdem fuq il-proċessur ESP32. L-installazzjoni ssir billi tteptep immaġni tal-firmware fuq il-bord, u mbagħad tidħol fit-terminal tas-serje li jaħdem fuq 115200 Baud biex iddaħħal kmandi direttament fl-interpretu. L-immaġni tista 'titniżżel minn din il-paġna: https://micropython.org/download/#esp32
Il-programm esptool.py jiġi installat jekk tkun installajt l-addon Arduino (huwa dak li jagħmel it-tlugħ taħt Arduino), inkella, jista 'jiġi installat mill-paġna github tiegħu fuq: https://github.com/espressif/esptool
Dokumenti / Riżorsi
![]() | Bord Prinċipali WiFi Bluetooth |
Referenzi
- esptool.pyesptool.py
- arduino-esp32/README.md at master · espressif/arduino-esp32 · GitHubgithub.com
- GitHub - espressif/esptool: Serial utility for flashing, provisioning, and interacting with Espressif SoCsgithub.com
- MicroPython - Python għal mikrokontrollurimicropython.org
- CP210x USB għal UART Bridge VCP Drivers - Labs tas-Silikonwww.silabs.com
- Manwal għall-Utentmanual.tools
