Главен одбор XC3800 ESP32 со WiFi и Bluetooth

ESP32 е моќен двојадрен микроконтролер со WiFi и Bluetooth, и благодарение на напорите на заедницата Ардуино, може да се програмира со Arduino IDE преку додатокот ESP32. Има 512 kB RAM меморија, 4 MB флеш меморија и купишта IO пинови со одлики како 12bit ADC, 8-bit DAC, I2S, I2C, сензор за допир и SPI. Ова е следното чекор напред ако стандардниот Arduino базиран на AVR не е доволно моќен да го направи она што ви треба. Поддршката за Bluetooth е сè уште во фаза на развој, така што нема многу достапни одлики на Bluetooth, освен создавање светилници.

XC3800 ESP32

Ардуино

Инсталирањето поддршка за ESP32 IC с yet уште не е достапно преку Управувачот со табли, затоа треба да се користат инструкциите на страницата за github: https://github.com/espressif/arduino-esp32/blob/master/README.md#installation-instructions

Процесот вклучува големо преземање и повеќе чекори за завршување, затоа се препорачува да ги прочитате упатствата пред употреба.

Откако ќе се инсталира, можеби ќе треба да ги инсталирате драјверите за USB-серискиот конвертор на таблата. Ова е CP2102 IC, а драјверите се наоѓаат на производителот на CP2102 IC webсајт: https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

Поддршката за ESP32 за Arduino е во постојан развој, но откако с everything ќе се инсталира, процесот на пишување и прикачување скици е сличен на другите табли. Изберете ESP32 Dev Module како тип на табла и осигурајте се дека е избрана точната сериска порта.

Ако имате проблеми со прикачувањето, обидете се да го држите копчето „BOOT“ додека го притискате и ослободувате копчето „RST“. Ова треба да ја стави таблата во режим на подигнување за да овозможи прикачување.

Има добар број бившиampскици (вклучително и многу WiFi апликации), но добар тест за да се види дали целиот процес на поставување е правилно е едноставно да ја испратите скицата „Трепкај“.

MicroPython

MicroPython е целосна развојна околина што всушност работи на процесорот ESP32. Инсталирањето се врши со трепкање на слика на фирмверот на таблата, а потоа пристап до серискиот терминал што работи на 115200 Baud за да внесете команди директно во толкувачот. Сликата може да се преземе од оваа страница: https://micropython.org/download/#esp32

Програмата esptool.py ќе се инсталира ако сте го инсталирале додатокот Arduino (тоа е она што го поставува под Arduino), во спротивно, може да се инсталира од нејзината страница на github на: https://github.com/espressif/esptool

Документи / ресурси

Github главна плоча WiFi Bluetooth [pdf] Упатство за користење
Главна табла WiFi Bluetooth, XC3800 ESP32

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *