github Main Board WiFi Afowoyi Olumulo Bluetooth

a circuit board

XC3800 ESP32 Igbimọ akọkọ pẹlu WiFi ati Bluetooth

ESP32 jẹ microcontroller mojuto meji ti o lagbara ti o nfihan WiFi ati Bluetooth, ati ọpẹ si awọn akitiyan ti agbegbe Arduino, ni anfani lati ṣe eto pẹlu Arduino IDE nipasẹ addon ESP32. O ni 512kB ti Ramu, 4MB ti iranti filasi ati awọn òkiti ti awọn pinni IO pẹlu awọn ẹya bii 12bit ADC, 8-bit DAC, I2S, I2C, sensọ ifọwọkan ati SPI. Eyi ni igbesẹ ti n tẹle ti Arduino ipilẹ AVR boṣewa ko lagbara to lati ṣe ohun ti o nilo. Atilẹyin Bluetooth tun wa ni idagbasoke, nitorinaa ko si ọpọlọpọ awọn ẹya Bluetooth ti o wa kọja ṣiṣẹda awọn beakoni.

XC3800 ESP32

Arduino

Fifi atilẹyin fun ESP32 IC ko tii wa nipasẹ Alakoso Igbimọ, nitorinaa awọn itọnisọna loju iwe github yẹ ki o lo: https://github.com/espressif/arduino-esp32/blob/master/README.md#installation-instructions

Ilana naa pẹlu igbasilẹ nla ati awọn igbesẹ pupọ lati pari, nitorinaa o gba ọ niyanju lati ka nipasẹ awọn ilana ṣaaju lilo.

Ni kete ti o ti fi sii, o tun le nilo lati fi sori ẹrọ awọn awakọ fun oluyipada USB-ni tẹlentẹle lori ọkọ. Eyi jẹ CP2102 IC, ati pe awọn awakọ ni a rii lori olupese CP2102 IC webojula: https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

Atilẹyin fun ESP32 fun Arduino wa labẹ idagbasoke igbagbogbo, ṣugbọn ni kete ti ohun gbogbo ba ti fi sii, kikọ aworan afọwọya ati ilana ikojọpọ jẹ iru awọn igbimọ miiran. Yan ESP32 Dev Module bi iru igbimọ, ati rii daju pe o yan ibudo ni tẹlentẹle to tọ.

Ti o ba ni wahala ikojọpọ, gbiyanju dani bọtini 'BOOT' nigba titẹ ati tu silẹasing bọtini 'RST'. Eyi yẹ ki o fi igbimọ sinu ipo bootloader lati gba awọn igbasilẹ laaye.

Nibẹ ni o wa kan ti o dara nọmba ti Mofiamples sketches (pẹlu ọpọlọpọ awọn ohun elo WiFi), ṣugbọn idanwo ti o dara lati rii pe gbogbo ilana iṣeto ti jẹ deede ni lati gbejade aworan “Blink” nirọrun.

MicroPython

MicroPython jẹ agbegbe idagbasoke pipe ti o ṣiṣẹ gangan lori ero isise ESP32. Fi sori ẹrọ naa ni a ṣe nipasẹ didan aworan famuwia si igbimọ, ati lẹhinna wọle si ebute ni tẹlentẹle ti o nṣiṣẹ ni 115200 Baud lati tẹ awọn aṣẹ taara sinu onitumọ. Aworan le ṣe igbasilẹ lati oju-iwe yii: https://micropython.org/download/#esp32

Eto esptool.py yoo fi sii ti o ba ti fi Arduino addoni sori ẹrọ (o jẹ kini ikojọpọ labẹ Arduino), bibẹẹkọ, o le fi sii lati oju-iwe github rẹ ni: https://github.com/espressif/esptool

Awọn iwe aṣẹ / Awọn orisun

PDF thumbnailMain ọkọ WiFi Bluetooth
User Manual · Main Board WiFi Bluetooth, XC3800 ESP32

Beere ibeere kan

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Beere ibeere kan

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.