I-XC3800 ESP32 Main Board ene-WiFi ne-Bluetooth

I-ESP32 iyi-microcontroller enamandla ayisisekelo emibili ene-WiFi ne-Bluetooth, futhi ngenxa yemizamo yomphakathi wase-Arduino, iyakwazi ukuhlelwa ne-Arduino IDE nge-addon ye-ESP32. Ine-512kB ye-RAM, i-4MB yememori ye-flash nezinqwaba zezikhonkwane ze-IO ezinezici ezifana ne-12bit ADC, 8-bit DAC, I2S, I2C, touch sensor ne-SPI. Lesi isinyathelo esilandelayo uma i-Arduino esekwe ku-AVR ayinamandla anele okwenza okudingayo. Ukusekelwa kwe-Bluetooth kusathuthukiswa, ngakho-ke azikho izinto eziningi ze-Bluetooth ezitholakala ngaphandle kokudala ama-beacon.

I-XC3800 ESP32

I-Arduino

Ukufaka ukusekelwa kwe-ESP32 IC ayikatholakali nge-Boards Manager, ngakho-ke imiyalelo esekhasini le-github kufanele isetshenziswe: https://github.com/espressif/arduino-esp32/blob/master/README.md#installation-instructions

Le nqubo ifaka ukulanda okukhulu nezinyathelo eziningi zokuqedela, ngakho-ke kunconywa ukuthi ufunde imiyalelo ngaphambi kokuyisebenzisa.

Uma usufakiwe, ungadinga futhi ukufaka amashayeli we-USB-serial converter ebhodini. Le yi-CP2102 IC, futhi abashayeli batholakala kubakhiqizi be-CP2102 IC webindawo: https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

Ukusekelwa kwe-ESP32 ye-Arduino kungaphansi kokuthuthuka okuqhubekayo, kepha uma konke sekufakiwe, inqubo yokubhala nokudweba iyafana namanye amabhodi. Khetha i-ESP32 Dev Module njengohlobo lwebhodi, bese uqinisekisa ukuthi kukhethwe imbobo eyi-serial efanele.

Uma unenkinga yokulayisha, zama ukubamba inkinobho ethi 'BOOT' ngenkathi ucindezela futhi ukhipha inkinobho ye-'RST '. Lokhu kufanele kufake ibhodi kumodi ye-bootloader ukuvumela ukulayishwa.

Kunenani elihle le-examples sketches (kufaka phakathi izinhlelo eziningi ze-WiFi), kepha isivivinyo esihle sokubona ukuthi yonke inqubo yokusetha ihanjiswe kahle ukumane ulayishe umdwebo we-'Blink '.

I-MicroPython

I-MicroPython yindawo ephelele yokuthuthuka esebenza empeleni ku-processor ye-ESP32. Ukufakwa kwenziwa ngokukhanyisa isithombe se-firmware ebhodini, bese ufinyelela i-serial serial esebenza ku-115200 Baud ukufaka imiyalo ngqo kutolika. Isithombe singalandwa kuleli khasi: https://micropython.org/download/#esp32

Uhlelo lwe-sptool.py luzofakwa uma ufake i-Arduino addon (yilokho okulayishwa ngaphansi kwe-Arduino), ngaphandle kwalokho, ingafakwa ekhasini layo le-github ku: https://github.com/espressif/esptool

Amadokhumenti / Izinsiza

github Ibhodi Eliyinhloko WiFi Bluetooth [pdf] Imaniwali yosebenzisayo
I-Main Board WiFi Bluetooth, XC3800 ESP32

Izithenjwa

Shiya amazwana

Ikheli lakho le-imeyili ngeke lishicilelwe. Izinkambu ezidingekayo zimakiwe *