FireBeetle 1 ESP32 Battery Ready - IoT Microcontroller (Supports Wi-Fi & Bluetooth) (D21)
- Unit price
- / per
FireBeetle 1 ESP32 WiFi & Bluetooth Development Board
The FireBeetle 1 ESP32 is a compact, low-power ESP32 development board designed for IoT projects, smart devices, wireless controls, sensors, and hobby electronics. It combines WiFi, Bluetooth, strong processing power, and flexible programming support in a small board that is easy to use for both beginners and experienced makers.
This board is part of the DFRobot FireBeetle series and is listed under product model DFR0478. It is built around the ESP-WROOM-32 module, giving you a dual-core ESP32 microcontroller with 240MHz performance, 16MB Flash, and 520KB SRAM.
ESP32 Development Board for Everyday IoT Projects
If you want to build a wireless electronics project, the FireBeetle ESP32 is a convenient place to start. It includes built-in WiFi and Bluetooth, so you can create connected projects without adding separate wireless modules.
Use it for remote sensors, home automation projects, battery-powered gadgets, small robotics, smart displays, wireless data logging, Bluetooth control, and other compact IoT builds. With more than 250 tutorials available for the FireBeetle ecosystem, it is also a friendly choice for learning and experimenting.
Built-In WiFi and Bluetooth Connectivity
The FireBeetle 1 ESP32 supports 2.4GHz WiFi and Bluetooth v4.2, including BR, EDR, and BLE standards. This makes it useful for projects that need wireless communication, phone control, local network access, or low-power Bluetooth connections.
The ESP32 WiFi protocol support includes 802.11 b/g/n/d/e/i/k/r, with 802.11n speeds up to 150Mbps under supported conditions. It also supports A-MPDU and A-MSDU aggregation for improved wireless performance.
Low-Power ESP32 Board with Dual Power Options
This low-power ESP32 board supports two power options: USB power and an external 3.7V lithium battery. When both power sources are connected, the board can automatically switch between them, making it especially useful for portable and battery-powered IoT projects.
The board also supports USB charging for a connected lithium battery, with a maximum charge current of 500mA and a maximum discharge current of 600mA.
Easy Programming with Arduino IDE, MicroPython, and More
The FireBeetle 1 ESP32 is compatible with the Arduino IDE and supports one-click downloading, so you do not need to manually switch modes every time you upload code. It also supports ESP-IDF, MicroPython, and Mind+ graphical programming.
Arduino IDE pin mapping is supported, allowing direct pin configuration using Dx notation. This helps simplify the learning process, especially for users coming from Arduino UNO-style boards.
Compact FireBeetle Board with Useful I/O
The FireBeetle 1 ESP32 gives you a useful set of connections for sensors, displays, modules, and other electronics. It includes 10 digital I/O pins, 5 analog inputs, UART, SPI, I2C, I2S, and an SD card interface.
Its compact 29mm x 58mm size makes it a great fit for projects where space matters, including enclosures, wearable electronics, small controllers, and embedded IoT devices.
FireBeetle Series Compatibility
The FireBeetle series is designed to make electronics projects easier by combining compact hardware, flexible software support, and beginner-friendly development resources. FireBeetle boards work well with Arduino IDE, Mind+, pinpong, MicroPython, and compatible Gravity peripherals.
This makes the FireBeetle 1 ESP32 a practical choice for students, hobbyists, artists, designers, and electronics enthusiasts who want a powerful WiFi and Bluetooth microcontroller without making the project more complicated than it needs to be.
Version Upgrade Details
- Added a new anti-reverse connection silk-screen marking.
- Changed the LiPo battery connector direction.
FireBeetle 1 ESP32 Features
- Compact ESP32 development board for IoT, wireless control, and battery-powered projects.
- Built around the ESP-WROOM-32 dual-core module.
- 240MHz processor frequency with 16MB Flash and 520KB SRAM.
- Built-in WiFi and Bluetooth support.
- Supports USB power and external 3.7V lithium battery power.
- Automatic power source switching when using dual power.
- Supports USB charging for lithium battery projects.
- Arduino IDE compatible with one-click downloading.
- Supports Arduino IDE, ESP-IDF, MicroPython, and Mind+ graphical programming.
- FireBeetle series compatible interface.
Technical Specifications
| Product Name | FireBeetle 1 ESP32 |
| Product Model | DFR0478 |
| Working Voltage | 3.3V |
| Input Voltage | 3.3V to 5V |
| Battery Support | External 3.7V lithium battery |
| Maximum Discharge Current | 600mA |
| Maximum Charge Current | 500mA |
| USB Charging | Supported |
| Processor | Tensilica LX6 dual-core processor |
| Processor Frequency | 240MHz |
| SRAM | 520KB |
| Flash | 16MB |
| WiFi Standard | FCC / CE / TELEC / KCC |
| WiFi Protocol | 802.11 b/g/n/d/e/i/k/r, up to 150Mbps with 802.11n under supported conditions |
| Wireless Frequency Range | 2.4GHz to 2.5GHz |
| Bluetooth Protocol | Bluetooth v4.2 BR / EDR / BLE |
| Bluetooth Audio | CVSD and SBC low-power support, 10μA current listed under low power consumption |
| Average Working Current | 80mA |
| On-Chip Clock | 40MHz crystal and 32.768KHz crystal |
| Digital I/O | 10, default Arduino setting |
| Analog Inputs | 5, default Arduino setting |
| UART | 1 |
| SPI | 1, default Arduino setting |
| I2C | 1, default Arduino setting |
| I2S | 1, default Arduino setting |
| LED_BUILTIN | D9 |
| Operating Temperature | -40°C to +85°C |
| Board Dimensions | 29mm x 58mm / 1.142" x 2.283" |
| Mounting Hole Dimensions | 3.1mm inner diameter, 6mm outer diameter |
Documentation
Additional setup information, tutorials, and examples are available through the Product Wiki
FireBeetle 1 ESP32 Battery Ready - IoT Microcontroller (Supports Wi-Fi & Bluetooth) (D21)
- Unit price
- / per
Adding product to your cart
You may also like
FireBeetle 1 ESP32 WiFi & Bluetooth Development Board
The FireBeetle 1 ESP32 is a compact, low-power ESP32 development board designed for IoT projects, smart devices, wireless controls, sensors, and hobby electronics. It combines WiFi, Bluetooth, strong processing power, and flexible programming support in a small board that is easy to use for both beginners and experienced makers.
This board is part of the DFRobot FireBeetle series and is listed under product model DFR0478. It is built around the ESP-WROOM-32 module, giving you a dual-core ESP32 microcontroller with 240MHz performance, 16MB Flash, and 520KB SRAM.
ESP32 Development Board for Everyday IoT Projects
If you want to build a wireless electronics project, the FireBeetle ESP32 is a convenient place to start. It includes built-in WiFi and Bluetooth, so you can create connected projects without adding separate wireless modules.
Use it for remote sensors, home automation projects, battery-powered gadgets, small robotics, smart displays, wireless data logging, Bluetooth control, and other compact IoT builds. With more than 250 tutorials available for the FireBeetle ecosystem, it is also a friendly choice for learning and experimenting.
Built-In WiFi and Bluetooth Connectivity
The FireBeetle 1 ESP32 supports 2.4GHz WiFi and Bluetooth v4.2, including BR, EDR, and BLE standards. This makes it useful for projects that need wireless communication, phone control, local network access, or low-power Bluetooth connections.
The ESP32 WiFi protocol support includes 802.11 b/g/n/d/e/i/k/r, with 802.11n speeds up to 150Mbps under supported conditions. It also supports A-MPDU and A-MSDU aggregation for improved wireless performance.
Low-Power ESP32 Board with Dual Power Options
This low-power ESP32 board supports two power options: USB power and an external 3.7V lithium battery. When both power sources are connected, the board can automatically switch between them, making it especially useful for portable and battery-powered IoT projects.
The board also supports USB charging for a connected lithium battery, with a maximum charge current of 500mA and a maximum discharge current of 600mA.
Easy Programming with Arduino IDE, MicroPython, and More
The FireBeetle 1 ESP32 is compatible with the Arduino IDE and supports one-click downloading, so you do not need to manually switch modes every time you upload code. It also supports ESP-IDF, MicroPython, and Mind+ graphical programming.
Arduino IDE pin mapping is supported, allowing direct pin configuration using Dx notation. This helps simplify the learning process, especially for users coming from Arduino UNO-style boards.
Compact FireBeetle Board with Useful I/O
The FireBeetle 1 ESP32 gives you a useful set of connections for sensors, displays, modules, and other electronics. It includes 10 digital I/O pins, 5 analog inputs, UART, SPI, I2C, I2S, and an SD card interface.
Its compact 29mm x 58mm size makes it a great fit for projects where space matters, including enclosures, wearable electronics, small controllers, and embedded IoT devices.
FireBeetle Series Compatibility
The FireBeetle series is designed to make electronics projects easier by combining compact hardware, flexible software support, and beginner-friendly development resources. FireBeetle boards work well with Arduino IDE, Mind+, pinpong, MicroPython, and compatible Gravity peripherals.
This makes the FireBeetle 1 ESP32 a practical choice for students, hobbyists, artists, designers, and electronics enthusiasts who want a powerful WiFi and Bluetooth microcontroller without making the project more complicated than it needs to be.
Version Upgrade Details
- Added a new anti-reverse connection silk-screen marking.
- Changed the LiPo battery connector direction.
FireBeetle 1 ESP32 Features
- Compact ESP32 development board for IoT, wireless control, and battery-powered projects.
- Built around the ESP-WROOM-32 dual-core module.
- 240MHz processor frequency with 16MB Flash and 520KB SRAM.
- Built-in WiFi and Bluetooth support.
- Supports USB power and external 3.7V lithium battery power.
- Automatic power source switching when using dual power.
- Supports USB charging for lithium battery projects.
- Arduino IDE compatible with one-click downloading.
- Supports Arduino IDE, ESP-IDF, MicroPython, and Mind+ graphical programming.
- FireBeetle series compatible interface.
Technical Specifications
| Product Name | FireBeetle 1 ESP32 |
| Product Model | DFR0478 |
| Working Voltage | 3.3V |
| Input Voltage | 3.3V to 5V |
| Battery Support | External 3.7V lithium battery |
| Maximum Discharge Current | 600mA |
| Maximum Charge Current | 500mA |
| USB Charging | Supported |
| Processor | Tensilica LX6 dual-core processor |
| Processor Frequency | 240MHz |
| SRAM | 520KB |
| Flash | 16MB |
| WiFi Standard | FCC / CE / TELEC / KCC |
| WiFi Protocol | 802.11 b/g/n/d/e/i/k/r, up to 150Mbps with 802.11n under supported conditions |
| Wireless Frequency Range | 2.4GHz to 2.5GHz |
| Bluetooth Protocol | Bluetooth v4.2 BR / EDR / BLE |
| Bluetooth Audio | CVSD and SBC low-power support, 10μA current listed under low power consumption |
| Average Working Current | 80mA |
| On-Chip Clock | 40MHz crystal and 32.768KHz crystal |
| Digital I/O | 10, default Arduino setting |
| Analog Inputs | 5, default Arduino setting |
| UART | 1 |
| SPI | 1, default Arduino setting |
| I2C | 1, default Arduino setting |
| I2S | 1, default Arduino setting |
| LED_BUILTIN | D9 |
| Operating Temperature | -40°C to +85°C |
| Board Dimensions | 29mm x 58mm / 1.142" x 2.283" |
| Mounting Hole Dimensions | 3.1mm inner diameter, 6mm outer diameter |
Documentation
Additional setup information, tutorials, and examples are available through the Product Wiki
You may also like
You may also like
Recommended products
Most orders arrive in 2-3 days
Our staff will go the extra mile to find your solution
A favorite of the Seattle area since 1989
PCI DSS compliant checkout