Log in to unlock Raspberry Pi 5 for $60 (was $80) with $100+ in eligible purchases.

TOP

FireBeetle 2 ESP32-E IoT Microcontroller (32M / 512KB, Supports Wi-Fi & Bluetooth)

$8.90
SKU: DFR0654
Volume Discount
  • $8.60 3+ items
  • $8.50 5+ items
  • $8.30 10+ items
The ESP32-E controller board supports WiFi, Bluetooth, Arduino, and will soon support Scratch and MicroPython. It's ideal for IoT applications.
Eligible for $60 Raspberry Pi 5 Special Add-On Deal
Purchase this product and earn 89 reward points, which are tied to VIP membership program. Learn More >

Introduction

FireBeetle 2 ESP32-E, specially designed for IoT, is an ESP-WROOM-32E-based main controller board with dual-core chips.

It supports WiFi and Bluetooth dual-mode communication and features a small size, ultra-low power consumption, on-board charging circuit, and easy-to-use interface, which can be conveniently used for smart home IoT, industrial IoT applications, and wearable devices, and so on. You can easily create your own IoT smart home system when connecting it with an IoT platform like IFTTT.

FireBeetle 2 ESP32-E supports Arduino programming and will support Scratch graphical programming and MicroPython programming very soon. We provide you with detailed online tutorials and application cases, and there are thousands of sensors with welding-free Gravity interfaces and actuators to help you get started easily. Besides, the stamp hole design makes it able to be easily embedded in your PCB, greatly saving your costs and time to build and test a prototype.

Note: FireBeetle 2 and FireBeetle pins and sizes are not compatible, and neither are the expansion boards.

FireBeetle 2 Board ESP32-E Board Overview (Arduino Compatible)

Figure 1. Board Overview


FireBeetle 2 Board ESP32-E IoT Microcontroller Pinout

Figure 2. Pinout

Features

  • ESP32 dual-core low-power main controller with power consumption as low as 2mA
  • WiFi+Bluetooth 4.0 Dual-mode Module
  • GDI Display Port, easy to connect
  • Onboard Charging Circuit and PH2.0 lithium Battery Interface
  • Specification

    Power Parameters - Input Voltage

  • USB-C Port: 5V DC
  • PH2.0 Connector: 3.7~4.2V Li-ion
  • VCC Pin: 5V DC
  • MCU Parameters

  • Processor: Xtensa Dual-Core 32-bit LX6 Microprocessor
  • Clock Speed: 240 MHz
  • SRAM: 520 KB
  • ROM: 448 KB
  • Flash Memory: 4 MB
  • Wireless Parameters—Wi-Fi Protocol:

  • IEEE 802.11 b/g/n (Data rate up to 150 Mbps in 802.11n mode)
  • Supports A-MPDU and A-MSDU aggregation
  • Supports 0.4 μs guard interval
  • Operating Channel Center Frequency Range: 2412~2484 MHz
  • Wireless Parameters—Bluetooth Protocol:

  • Bluetooth V4.2 BR/EDR and Bluetooth LE standards
  • Bluetooth CVSD and SBC audio
  • Bluetooth Frequency Range: 2402~2480 MHz
  • Peripheral Parameters

  • Digital Pins × 18: IO0, IO1, IO2, IO3, IO4, IO12, IO13, IO14, IO15, IO16, IO17, IO18, IO19, IO21, IO22, IO23, IO25, IO26
  • Analog Pins × 11: IO0, IO2, IO4, IO12, IO13, IO14, IO15, IO25, IO26, I34, I35
  • UART Interfaces: × 2
  • SPI Interface: × 1
  • I2C Interface: × 1
  • I2S Interface: × 1
  • DAC Interfaces: × 2
  • Touch Interfaces: × 7
  • LED PWM Channels: × 16
  • RGB_LED: WS2812
  • Display Interface: GDI
  • Other Parameters

  • Module Size: 25.4mm × 60mm
  • Mounting hole size: hole diameter 2.0mm
  • Weight: 23g
  • Documents

    Shipping List

  • FireBeetle 2 Board ESP32-E x1
  • 18pin-2.54mm Pitch Pin x1
  • 18pin-2.54mm Pitch Pin Female x1
  • 14pin-2.54mm Pitch Pin x1
  • 14pin-2.54mm Pitch Pin Female x1 
  • Resource

    AllProjectsBlogTutorialCourseMedia
    FireBeetle V1 vs V2 (ESP32/ESP8266/Arduino) Development Board Selection Guide

    Blog FireBeetle V1 vs V2 (ESP32/ESP8266/Arduino) Development Board Selection Guide

    DFRobot
    Jun 08, 2025
    ESP32 cpplinq Tutorials Menu

    Blog ESP32 cpplinq Tutorials Menu

    DFRobot
    Apr 25, 2021
    ESP32 HTTP server Tutorials Menu

    Blog ESP32 HTTP server Tutorials Menu

    DFRobot
    Apr 25, 2021
    ESP32 Soft AP Tutorials Menu

    Blog ESP32 Soft AP Tutorials Menu

    DFRobot
    Apr 25, 2021
    ESP32 MicroPython Tutorials Menu

    Blog ESP32 MicroPython Tutorials Menu

    DFRobot
    Apr 01, 2021
    ESP32 Arduino Tutorials Menu

    Blog ESP32 Arduino Tutorials Menu

    DFRobot
    Apr 20, 2021
    More

    FAQ

    Explore More Related Questions >

    Review

    Alan.Leventhal Aug 14, 2025

    Easy to order and worked well with my weather station.

    jérémi.darien May 10, 2025

    This is an amazing product

    pippo.pluto Mar 31, 2025

    great board. Deep sleep ( IN THIS OLD VERSION) still 11 microA and great for my solar&battery projects. Form factor thinner than other ESP32 boards, allows to have one row of pins on each side of the mid sized breadboards. Battery management very good, solar panels working at their MPPT, battery recharged also during deep sleep periods.

    More
    FireBeetle 2 ESP32-E IoT Microcontroller (32M / 512KB, Supports Wi-Fi & Bluetooth)
    $0.00