Papan Utama XC3800 ESP32 kanthi WiFi lan Bluetooth

ESP32 minangka mikrokontroler dual core sing kuat sing nyedhiyakake WiFi lan Bluetooth, lan amarga upaya komunitas Arduino, bisa diprogram karo Arduino IDE liwat addon ESP32. Nduweni 512kB RAM, 4MB memori flash lan tumpukan pin IO kanthi fitur kayata 12bit ADC, 8-bit DAC, I2S, I2C, sensor tutul lan SPI. Iki minangka langkah sabanjure yen Arduino adhedhasar AVR standar ora cukup kuat kanggo nindakake apa sing sampeyan butuhake. Dhukungan Bluetooth isih dikembangake, mula ora ana akeh fitur Bluetooth sing bisa digunakake kajaba nggawe beacon.

XC3800 ESP32

Arduino

Nginstal dhukungan kanggo ESP32 IC durung kasedhiya liwat Boards Manager, mula instruksi ing kaca github kudu digunakake: https://github.com/espressif/arduino-esp32/blob/master/README.md#installation-instructions

Proses kasebut nduwe unduhan gedhe lan sawetara langkah kanggo ngrampungake, mula disaranake maca liwat pandhuan sadurunge digunakake.

Sawise diinstal, sampeyan uga kudu nginstal driver kanggo konverter USB-serial ing papan. Iki minangka IC CP2102, lan driver ditemokake ing pabrikan IC CP2102. websitus: https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

Dhukungan kanggo ESP32 kanggo Arduino lagi dikembangake kanthi tetep, nanging yen wis diinstal, proses nulis lan ngunggah sketsa padha karo papan liyane. Pilih ESP32 Dev Module minangka jinis papan, lan priksa manawa port serial sing bener dipilih.

Yen sampeyan nemoni masalah upload, coba tahan tombol 'BOOT' nalika pencet banjur culake tombol 'RST'. Iki bakal nggawe papan menyang mode bootloader kanggo ngidini upload.

Ana nomer apik saka mantanamples sketsa (kalebu akeh aplikasi WiFi), nanging test apik kanggo ndeleng sing kabeh proses persiyapan wis bener mung ngunggah sketsa 'Blink'.

MicroPython

MicroPython minangka lingkungan pangembangan lengkap sing sejatine digunakake ing prosesor ESP32. Instal kasebut rampung kanthi nampilake gambar firmware menyang papan, lan banjur ngakses terminal serial sing mlaku ing 115200 Baud kanggo ngetik perintah langsung menyang interpreter. Gambar kasebut bisa didownload saka kaca iki: https://micropython.org/download/#esp32

Program esptool.py bakal diinstal yen sampeyan wis nginstal addon Arduino (yaiku upload ing ngisor Arduino), yen ora, bisa diinstal saka kaca github ing: https://github.com/espressif/esptool

Dokumen / Sumber Daya

github Papan Utama WiFi Bluetooth [pdf] Manual pangguna
Papan Utama WiFi Bluetooth, XC3800 ESP32

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *