Prif Fwrdd XC3800 ESP32 gyda WiFi a Bluetooth

Mae'r ESP32 yn ficroreolydd craidd deuol pwerus sy'n cynnwys WiFi a Bluetooth, a diolch i ymdrechion y gymuned Arduino, mae'n gallu cael ei raglennu gyda'r Arduino IDE trwy'r addon ESP32. Mae ganddo 512kB o RAM, 4MB o gof fflach a thomenni o binnau IO gyda nodweddion fel 12bit ADC, DAC 8-bit, I2S, I2C, synhwyrydd cyffwrdd a SPI. Dyma'r cam nesaf i fyny os nad yw Arduino safonol wedi'i seilio ar AVR yn ddigon pwerus i wneud yr hyn sydd ei angen arnoch chi. Mae cefnogaeth Bluetooth yn dal i gael ei datblygu, felly nid oes llawer o nodweddion Bluetooth ar gael y tu hwnt i greu bannau.

XC3800 ESP32

Arduino

Nid yw gosod cefnogaeth ar gyfer yr ESP32 IC ar gael eto trwy'r Rheolwr Byrddau, felly dylid defnyddio'r cyfarwyddiadau ar y dudalen github: https://github.com/espressif/arduino-esp32/blob/master/README.md#installation-instructions

Mae'r broses yn cynnwys dadlwythiad mawr a chamau lluosog i'w cwblhau, felly argymhellir darllen trwy'r cyfarwyddiadau cyn eu defnyddio.

Ar ôl ei osod, efallai y bydd angen i chi osod y gyrwyr ar gyfer y trawsnewidydd USB-cyfresol ar y bwrdd hefyd. Mae hwn yn CP2102 IC, ac mae'r gyrwyr i'w gweld ar wneuthurwyr CP2102 IC websafle: https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

Mae cefnogaeth i'r ESP32 i Arduino yn cael ei ddatblygu'n gyson, ond unwaith y bydd popeth wedi'i osod, mae'r broses ysgrifennu braslunio a llwytho i fyny yn debyg i fyrddau eraill. Dewiswch ESP32 Dev Module fel y math o fwrdd, a sicrhau bod y porthladd cyfresol cywir yn cael ei ddewis.

Os ydych chi'n cael trafferth lanlwytho, ceisiwch ddal y botwm 'BOOT' wrth wasgu a rhyddhau'r botwm 'RST'. Dylai hyn roi'r bwrdd yn y modd cychwynnydd i ganiatáu uwchlwytho.

Mae yna nifer dda o gynampbrasluniau les (gan gynnwys llawer o gymwysiadau WiFi), ond prawf da i weld bod yr holl broses setup wedi bod yn iawn yw dim ond lanlwytho'r braslun 'Blink'.

MicroPython

Mae MicroPython yn amgylchedd datblygu cyflawn sydd mewn gwirionedd yn rhedeg ar brosesydd ESP32. Gwneir y gosodiad trwy fflachio delwedd firmware i'r bwrdd, ac yna cyrchu'r derfynell gyfresol sy'n rhedeg am 115200 Baud i roi gorchmynion yn uniongyrchol i'r cyfieithydd. Gellir lawrlwytho'r ddelwedd o'r dudalen hon: https://micropython.org/download/#esp32

Bydd y rhaglen esptool.py yn cael ei gosod os ydych chi wedi gosod yr addon Arduino (dyna beth mae'r uwchlwytho o dan Arduino), fel arall, gellir ei osod o'i dudalen github yn: https://github.com/espressif/esptool

Dogfennau / Adnoddau

github Prif Fwrdd WiFi Bluetooth [pdfLlawlyfr Defnyddiwr
WiFi Bluetooth y Prif Fwrdd, XC3800 ESP32

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *