ESP32-E FireBeetle IoT type-C USB DFRobot

21.99 (DDV vključen)

FireBeetle 2 ESP32-E (DFR0654) je kompakten IoT mikrokrmilnik z Wi-Fi in Bluetooth, USB-C priklopom in vgrajenim polnjenjem LiPo baterij.

2 na zalogi

Šifra: 21 - F2 Kategorije: , , ,
Opis

Opis

ESP32-E FireBeetle IoT type-C USB DFRobot

FireBeetle 2 ESP32-E je kompakten IoT krmilnik podjetja DFRobot, zgrajen na modulu ESP-WROOM-32E z dvojedrnim procesorjem Tensilica LX6. Glavna prednost pred klasičnimi razvojnimi ploščami je kombinacija Wi-Fi in Bluetooth povezljivosti, vgrajenega vezja za polnjenje LiPo baterij in nizke porabe v stanju mirovanja, kar ga uvršča med primernejše izbire za baterijsko napajane IoT naprave.

Za začetnike je pomirjujoče dejstvo, da se plošča programira prek standardnega Arduino IDE z uradnim ESP32 board paketom, podpira pa tudi MicroPython – tako lahko uporabiš veliko obstoječih knjižnic in primerov iz Arduino/ESP32 ekosistema.

Anatomija krmilnika

Tip krmilnikaFireBeetle 2 (ESP32-E serija)
MikrokrmilnikESP-WROOM-32E, Tensilica LX6 dual-core, do 240 MHz
USB komunikacijski chipCH340
USB konektorUSB-C
Logična napetost3.3V

Ključne lastnosti

  • Wi-Fi + Bluetooth 4.2 dualni način – brezžična povezljivost brez dodatnih modulov
  • Vgrajeno vezje za polnjenje LiPo baterij – baterijo priklopiš neposredno na ploščo
  • Nizka poraba v deep sleep – primerno za dolgotrajno baterijsko delovanje
  • Kompaktne dimenzije 25,4 × 60 mm – prostorsko varčna zasnova za nosljivo in vgrajeno elektroniko
  • 24 GPIO pinov z UART/SPI/I2C – prilagodljiva povezava senzorjev in modulov
  • 2 × 8-bitni DAC izhod – neposredna pretvorba digitalnega signala v analognega
  • Delovanje od −40 °C do +85 °C – primeren tudi za zunanje in industrijske namestitve

Kaj potrebujem za začetek?

  • USB-C kabel – za programiranje in napajanje
  • Arduino IDE – brezplačna programska oprema z ESP32 board paketom (Espressif)
  • CH340 gonilnik – na Windows sistemih potreben za prepoznavo prek USB
  • Breadboard + jumper kabli – za prve poskuse brez spajkanja

Moj prvi projekt – 3 koraki

  1. Priključi krmilnik prek USB-C kabla
  2. Namesti CH340 gonilnik, nastavi: Tools → Board → ESP32 Dev Module
  3. File → Examples → Basics → Blink → Upload

Primeri uporabe

  • Pametni dom (Wi-Fi stikala, senzorji temperature in vlage)
  • Industrijski IoT (oddaljeno spremljanje strojev in naprav)
  • Nosljiva elektronika (LiPo napajanje + Bluetooth)
  • Baterijska senzorska vozlišča z deep sleep načinom

Tehnični pregled

Tehnične specifikacije

ParameterPodatek
MikrokrmilnikESP-WROOM-32E (Tensilica LX6 dual-core)
Hitrost uredo 240 MHz
Flash pomnilnik4 MB
RAM520 kB SRAM
Digitalni I/O pini24 (18 izpeljanih uporabniških pinov)
Analogni vhodi11 (12-bitna ločljivost) + 2× 8-bitni DAC izhod
KomunikacijaUART, I2C, SPI
Napetost vezja3.3V
VIN razpon3.3–5.5V
USB chipCH340
USB konektorUSB-C
Dimenzije25,4 × 60 mm

Primerjava: FireBeetle 2 ESP32-E vs ESP32 DevKitC vs Arduino UNO R4 Minima

 FireBeetle 2 ESP32-EESP32 DevKitCArduino UNO R4 Minima
MCUESP-WROOM-32E 240 MHzESP-WROOM-32 240 MHzRenesas RA4M1 48 MHz
Flash4 MB4 MB256 kB
RAM520 kB520 kB32 kB

Kako izbrati? FireBeetle 2 ESP32-E izberi, kadar potrebuješ baterijsko napajanje z vgrajenim polnjenjem in kompaktne dimenzije; splošni ESP32 DevKitC je boljša izbira za razvoj na mizi brez baterije; Arduino UNO R4 Minima izberi, kadar Wi-Fi/BT ni potreben in želiš enostavnejši 5V Arduino ekosistem.

Inženirski PRO nasvet

Pazi na strapping pine. GPIO0, GPIO2 in GPIO12 določajo način zagona ESP32 (boot mode) – če nanje med zagonom priklopiš senzor ali LED z nizko impedanco, se plošča lahko ne zažene pravilno. Za splošno rabo raje uporabi GPIO4, 13, 14, 15 in višje za periferne naprave.

Kompatibilnost

Arduino IDE 1.8.x/2.x z nameščenim ESP32 board paketom (Espressif Systems); CH340 gonilnik je potreben na Windows (macOS in Linux ga praviloma ne potrebujeta); podprt tudi uradni MicroPython port za ESP32.

Dokumentacija