

ESP32 FireBeetle IoT DFRobot
€17.99 (DDV vključen)
FireBeetle ESP32 IoT krmilnik z dvojedrnim ESP-WROOM-32, Wi-Fi in Bluetooth ter vgrajenim polnilnikom LiPo baterije — 10 µA v globokem spanju.
1 na zalogi
Opis
ESP32 FireBeetle IoT DFRobot
FireBeetle ESP32 je nizkoporabna razvojna plošča podjetja DFRobot, zgrajena okoli modula ESP-WROOM-32 z dvojedrnim procesorjem Tensilica LX6 pri 240 MHz. Eno jedro skrbi za hitro brezžično povezavo, drugo je na voljo tvoji aplikaciji. Na 24 × 53 mm ponuja Wi-Fi in Bluetooth, 520 kB SRAM in vgrajen polnilnik za litijevo baterijo.
Ključna razlika v primerjavi z običajnimi ESP32 razvojnimi ploščami je poraba samo 10 µA v načinu globokega spanja in samodejni preklop med USB in 3,7 V LiPo baterijo. Programiraš ga v Arduino IDE – posebna strojna zasnova omogoča nalaganje z enim klikom, brez ročnega preklapljanja v boot način.
Anatomija krmilnika
| Tip krmilnika | ESP32 razvojna plošča (DFRobot FireBeetle serija) |
| Modul | ESP-WROOM-32 (Tensilica LX6, dvojedrni, 240 MHz) |
| Brezžična povezljivost | Wi-Fi 802.11 b/g/n + Bluetooth v4.2 (BR/EDR in BLE) |
| USB konektor | Micro-USB (napajanje, programiranje in polnjenje) |
| Baterijski priklop | 2-pinski JST konektor za 3,7 V Li-Po, z vgrajenim polnilnikom |
| Logična napetost | 3,3 V |
| Dimenzije | 24 × 53 mm |
Ključne lastnosti
- Dvojedrni ESP-WROOM-32 – 240 MHz; eno jedro za brezžično povezavo, drugo za tvojo aplikacijo
- 520 kB SRAM – podpira zahtevnejše protokole, kot sta MQTT prek TLS ali obdelava JSON podatkov
- Wi-Fi in Bluetooth hkrati – naprava se poveže v domače omrežje in obenem komunicira s telefonom prek BLE
- Poraba 10 µA v globokem spanju – senzorski vozel na bateriji, ki se zbudi enkrat na uro, zdrži mesece
- Vgrajeno polnjenje Li-Po baterije – polnilni tok do 500 mA prek USB, praznilni tok do 600 mA, samodejni preklop vira
- Industrijsko temperaturno območje – delovanje od −40 °C do +85 °C, primerno za zunanjo uporabo
- Programiranje brez ročnega boot načina – nalaganje z enim klikom v Arduino IDE, podprti tudi ESP-IDF, MicroPython in Mind+
Kaj potrebujem za začetek?
- Micro-USB kabel – za programiranje in napajanje (podatkovni, ne samo polnilni)
- Arduino IDE – brezplačno razvojno okolje; alternativno ESP-IDF, MicroPython ali Mind+
- ESP32 core paket – namestiš ga prek Boards Manager v Arduino IDE
- USB gonilnik – potreben na Windows, če plošča ni samodejno prepoznana kot COM vrata
- Breadboard + jumper kabli – za prve poskuse brez spajkanja
- 3,7 V Li-Po baterija – neobvezno, za prenosne in baterijske projekte
Moj prvi projekt – 3 koraki
- Priključi ploščo na računalnik prek Micro-USB kabla
- V Arduino IDE namesti ESP32 core paket, nato nastavi: Tools → Board → FireBeetle-ESP32 in izberi pravilna COM vrata
- File → Examples → Basics → Blink → Upload – LED na pinu D9 (LED_BUILTIN) začne utripati
Primeri uporabe
- Baterijska vremenska postaja (globoko spanje + Wi-Fi pošiljanje podatkov)
- Pametna hišna avtomatizacija (MQTT, Home Assistant, ESPHome)
- BLE senzor za mobilno aplikacijo (Bluetooth Low Energy)
- Spletni strežnik za nadzor naprav (nadzorna plošča v brskalniku)
- Prenosni podatkovni zapisovalnik (Li-Po napajanje, delovanje do −40 °C)
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| Modul | ESP-WROOM-32 |
| Procesor | Tensilica LX6, dvojedrni |
| Hitrost ure | 240 MHz |
| Flash pomnilnik | 16 Mbit |
| SRAM | 520 kB |
| Oscilatorji | 40 MHz + 32,768 kHz kristal |
| Wi-Fi | 802.11 b/g/n/d/e/i/k/r, do 150 Mbps (802.11n) |
| Bluetooth | v4.2 BR/EDR in BLE |
| Frekvenčno območje | 2,4–2,5 GHz |
| Certifikati | FCC / CE / TELEC / KCC |
| Digitalni I/O pini | 10 (privzeta Arduino razporeditev) |
| Analogni vhodi | 5 (privzeta Arduino razporeditev) |
| Komunikacija | 1× SPI, 1× I2C, 1× I2S |
| Vgrajena LED | D9 (LED_BUILTIN) |
| Delovna napetost | 3,3 V |
| Vhodna napetost | 3,3–5 V |
| Napajanje | USB ali zunanja 3,7 V Li-Po baterija, samodejni preklop |
| Največji polnilni tok | 500 mA |
| Največji praznilni tok | 600 mA |
| Poraba med delovanjem | 80 mA (povprečno) |
| Poraba v globokem spanju | 10 µA |
| USB konektor | Micro-USB |
| Delovna temperatura | −40 °C do +85 °C |
| Dimenzije | 24 × 53 mm |
| Montažne luknje | notranji premer 3,1 mm, zunanji 6 mm |
| Podprta okolja | Arduino IDE, ESP-IDF, MicroPython, Mind+ |
Primerjava: FireBeetle ESP32 vs ESP32 DevKit vs Arduino UNO R3
| FireBeetle ESP32 | ESP32 DevKit | Arduino UNO R3 | |
|---|---|---|---|
| MCU | ESP32 dvojedrni 240 MHz | ESP32 dvojedrni 240 MHz | ATmega328P 16 MHz |
| RAM | 520 kB | 520 kB | 2 kB |
| Wi-Fi / Bluetooth | Da / Da | Da / Da | Ne / Ne |
| Polnjenje Li-Po baterije | Vgrajeno (500 mA) | Ne | Ne |
| Poraba v spanju | 10 µA | višja (LED in regulator ostaneta aktivna) | – |
| Logična napetost | 3,3 V | 3,3 V | 5 V |
| Velikost | 24 × 53 mm | ~28 × 52 mm | 68,6 × 53,4 mm |
Inženirski PRO nasvet
Podatek 10 µA v globokem spanju velja za krmilnik, ne za celoten sistem – dejansko porabo določajo tudi periferije, ki jih priklopiš. Če želiš to številko izkoristiti, napajaj senzorje prek GPIO pina namesto neposredno iz 3V3 in jih pred klicem esp_deep_sleep_start() ugasni. En sam senzor, ki ostane pod napetostjo, lahko porabo dvigne za tri velikostne rede in baterijsko življenjsko dobo skrajša z mesecev na dneve.
Kompatibilnost
Arduino IDE 1.8.x ali 2.x z nameščenim ESP32 core paketom (Boards Manager). Plošča se izbere kot FireBeetle-ESP32. Podprti so tudi ESP-IDF, MicroPython in grafično okolje Mind+. Priključni konektor je združljiv z ostalimi izdelki serije FireBeetle. Na sistemu Windows je pri prvem priklopu lahko potreben USB-serial gonilnik; macOS in Linux ploščo praviloma prepoznata samodejno. Deluje z večino ESP32 knjižnic (WiFi, BluetoothSerial, PubSubClient, ArduinoJson).










