# DFRobot FireBeetle ESP32

> Compact ESP32 IoT microcontroller with dual-core Xtensa LX6 at 240MHz, WiFi 802.11 b/g/n, Bluetooth 4.2, 16MB flash, 520KB SRAM, 10 digital I/O, 5 analog inputs, onboard LiPo charging, 10uA deep sleep, and 250+ tutorials.

## Quick Facts

- **Brand:** DFRobot
- **Board Type:** dev-board
- **Price:** ~$8.9
- **CPU:** Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA)
- **CPU Architecture:** Xtensa LX6
- **CPU Cores:** 2
- **RAM:** 520KB SRAM
- **Flash:** 16MB
- **USB:** Micro-USB
- **Power:** 5V via Micro-USB or 3.7V LiPo battery
- **Operating Voltage:** 3.3V
- **Operating Temp:** -40°C to +85°C
- **Dimensions:** 29 x 58mm
- **Weight:** 24g
- **Antenna:** Built-in PCB antenna

## Connectivity

- **Wifi:** 802.11 b/g/n
- **Bluetooth:** BLE 4.2

## Certifications

FCC, CE

## Use Cases

- iot
- smart-home
- environmental-monitoring
- battery-powered-sensor-node
- educational-platform
- weather-display

## Components

- **ESP-WROOM-32** (mcu): Espressif ESP-WROOM-32 with Xtensa LX6 dual-core at 240MHz, 520KB SRAM, 16MB flash, WiFi 802.11 b/g/n, Bluetooth 4.2 BR/EDR + BLE. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32-wroom-32_datasheet_en.pdf&ref=openhardware.directory&product=dfrobot-firebeetle-esp32&source=md-export)

## GPIO Map

| Pin | Name | Type | Functions |
|-----|------|------|-----------|
| D2 | Digital I/O | — | digital-input, digital-output, pwm |
| D3 | Digital I/O | — | digital-input, digital-output, pwm |
| D4 | Digital I/O | — | digital-input, digital-output |
| D5 | Digital I/O | — | digital-input, digital-output, pwm |
| D6 | Digital I/O | — | digital-input, digital-output, pwm |
| D7 | Digital I/O | — | digital-input, digital-output |
| D8 | Digital I/O | — | digital-input, digital-output |
| D9 | Built-in LED | — | digital-input, digital-output, pwm |
| D10 | Digital I/O | — | digital-input, digital-output |
| D11 | Digital I/O | — | digital-input, digital-output |
| A0 | Analog In | — | digital-input, digital-output, adc |
| A1 | Analog In | — | digital-input, digital-output, adc |
| A2 | Analog In | — | digital-input, digital-output, adc |
| A3 | Analog In | — | digital-input, digital-output, adc |
| A4 | Analog In | — | digital-input, digital-output, adc |

## Description

## Overview

The DFRobot FireBeetle ESP32 (SKU: DFR0478) is a compact WiFi and Bluetooth IoT development board built around the ESP-WROOM-32 module. With a Tensilica LX6 dual-core processor at 240MHz, 520KB SRAM, and 16MB flash, it provides solid processing power for connected IoT projects in a small 29 x 58mm form factor. It is one of the original FireBeetle boards and comes with over 250 tutorials covering everything from initial setup to advanced development.

The board exposes 10 digital I/O pins, 5 analog inputs, and standard bus interfaces including SPI, I2C, UART, I2S, and an SD card interface. WiFi supports 802.11 b/g/n with FCC/CE/TELEC/KCC certification, while Bluetooth 4.2 provides both classic BR/EDR and BLE modes with 10 microamp low-power current. A built-in LED on D9 is available for basic status indication.

Power management features include an onboard lithium battery charging circuit supporting 3.7V LiPo cells with 500mA charge current and 600mA LDO discharge. The board automatically switches between USB and battery power sources. Deep sleep current as low as 10 microamps makes it excellent for battery-powered sensor deployments. The operating temperature range of -40 to +85 degrees Celsius supports both indoor and outdoor installations.

## Where to Buy

- [DFRobot](https://openhardware.directory/r?to=https%3A%2F%2Fwww.dfrobot.com%2Fproduct-1590.html&ref=openhardware.directory&product=dfrobot-firebeetle-esp32&source=md-export) — $8.90

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fwww.dfrobot.com%2Fproduct-1590.html&ref=openhardware.directory&product=dfrobot-firebeetle-esp32&source=md-export)
- [wiki](https://openhardware.directory/r?to=https%3A%2F%2Fwiki.dfrobot.com%2FFireBeetle_ESP32_IOT_Microcontroller%28V3.0%29__Supports_Wi-Fi_%26_Bluetooth__SKU__DFR0478&ref=openhardware.directory&product=dfrobot-firebeetle-esp32&source=md-export)

## Images

![DFRobot FireBeetle ESP32](https://nbg1.your-objectstorage.com/openhardware-directory/entities/dfrobot-firebeetle-esp32/bad49e884866.jpg)
![DFRobot FireBeetle ESP32](https://nbg1.your-objectstorage.com/openhardware-directory/entities/dfrobot-firebeetle-esp32/39c3495d99a5.jpg)
![DFRobot FireBeetle ESP32](https://nbg1.your-objectstorage.com/openhardware-directory/entities/dfrobot-firebeetle-esp32/64bf305c277d.jpg)
![DFRobot FireBeetle ESP32](https://nbg1.your-objectstorage.com/openhardware-directory/entities/dfrobot-firebeetle-esp32/2761f0fa5e02.jpg)

---
[View full device page](https://openhardware.directory/devices/dfrobot-firebeetle-esp32)