DFRobot FireBeetle 2 ESP32-E - image 1
1 / 4
DFRobot·Dev Board

DFRobot FireBeetle 2 ESP32-E

Compact ESP32-E IoT microcontroller with WiFi 802.11 b/g/n, Bluetooth 4.2, 18 digital I/O, 11 analog inputs, 7 touch pins, 2 DACs, onboard WS2812 RGB LED, GDI display interface, and lithium battery charging in a tiny 25.4x60mm form factor.

Starting from

$8.90

Specifications

ArchitectureXtensa LX6
CPU Cores2
Clock Speed240MHz
PSRAMnone
Flash4MB
GPIO Level3.3V
Power Input5V + LiPo
BluetoothBLE 4.2
Storagenone
Dimensions25.4 x 60mm
Weight23g

Components

Espressif ESP32-WROOM-32E with Xtensa LX6 dual-core at 240MHz, 520KB SRAM, 4MB flash, WiFi 802.11 b/g/n, Bluetooth 4.2 BR/EDR + BLE.

WS2812 individually addressable RGB LED on GPIO5 for status indication and visual feedback.

GPIO Map

GPIO0
D5
digital-inputdigital-outputadcpwm
GPIO1
UART0 TX
digital-inputdigital-output
UART
GPIO2
D9 / Onboard LED
digital-inputdigital-outputadcpwm
GPIO3
UART0 RX
digital-inputdigital-output
UART
GPIO4
D12
digital-inputdigital-outputadctouchpwm
GPIO5
D8 / WS2812 RGB LED
digital-inputdigital-outputpwm
GPIO12
D13
digital-inputdigital-outputadctouchpwm
GPIO13
D7
digital-inputdigital-outputadctouchpwm
GPIO14
D6
digital-inputdigital-outputadctouchpwm
GPIO15
A4
digital-inputdigital-outputadctouchpwm
GPIO16
D11
digital-inputdigital-outputpwm
GPIO17
D10
digital-inputdigital-outputpwm
GPIO18
SPI SCK
digital-inputdigital-outputpwm
SPI
GPIO19
SPI MISO
digital-inputdigital-outputpwm
SPI
GPIO21
I2C SDA
digital-inputdigital-outputpwm
I2C
GPIO22
I2C SCL
digital-inputdigital-outputpwm
I2C
GPIO23
SPI MOSI
digital-inputdigital-outputpwm
SPI
GPIO25
D2 / DAC1
digital-inputdigital-outputadcdacpwm
GPIO26
D3 / DAC2
digital-inputdigital-outputadcdacpwm
GPIO34
A2 (input only)
digital-inputadcinput-only
GPIO35
A3 (input only)
digital-inputadcinput-only
GPIO36
A0 (input only)
digital-inputinput-only
GPIO39
A1 (input only)
digital-inputinput-only

Overview

The DFRobot FireBeetle 2 ESP32-E (SKU: DFR0654) is a compact IoT development board built around the ESP32-WROOM-32E module. Running a Xtensa LX6 dual-core processor at 240MHz with 520KB SRAM and 4MB flash, it delivers strong processing power for WiFi and Bluetooth IoT projects in a tiny 25.4 x 60mm footprint.

The board exposes 18 digital I/O pins, 11 analog inputs across ADC1 and ADC2, 7 capacitive touch sensors, 2 DAC outputs, and 16 LED PWM channels. Communication interfaces include SPI, I2C, dual UART, and I2S. An onboard WS2812 addressable RGB LED on GPIO5 and a GDI display connector make it easy to add visual feedback without external wiring.

Power management is a strong point -- the FireBeetle 2 ESP32-E features an onboard lithium battery charging circuit with a PH2.0 connector for 3.7V LiPo batteries, and a low-power solder jumper pad that reduces static consumption by 500 microamps when cut. The board accepts power via USB-C or the VCC pin at 5V. Stamp-hole pads around the board edges allow direct soldering onto custom PCBs for production deployments.

Use Cases

6

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.