FireBeetle ESP32 IoT Microcontroller

SKU: DFR0478

The FireBeetle ESP32 microcontroller, part of the low-power consumption series, is tailored for IoT projects. It integrates a Dual-Core ESP-WROOM-32 module supporting MCU, Wi-Fi, and Bluetooth dual-mode communication, and can be powered by USB or a 3.7V external lithium battery. With special hardware design for compatibility with Arduino IDE, it allows easy configuration and is suitable for experienced engineers. Despite some functions still under development, its small size and high performance make it an ideal solution for IoT low power consumption projects.

Front of ESP32 dev board with USB, microSD slot, and Bluetooth components-DFRobot product sku:DFR0478 image.
  • Docs
  • Tech Specs
  • Projects
  • Specification

    Parameter Value
    Operating voltage 3.3V
    Input voltage 3.3V~5.5V
    Support maximum discharge current [email protected] LDO
    Support maximum charge current 500mA
    Support USB charging Yes
    Processor Tensilica LX6 dual core processor (One for high speed connection; one for independent programming)
    Frequency 240MHz
    SRAM 520KB
    Flash 16MB
    Wi-Fi standard FCC/CE/TELEC/KCC
    Wi-Fi protocol 802.11 b/g/n/d/e/I/k/r (802.11n, high speed can reach to 150 Mbps), converge A-MPDU and A-MSDU, supporting 0.4us protecting interval
    Frequency range 2.4~2.5 GHz
    Bluetooth protocol Comply with BR/EDR/BLE standard of Bluetooth v4.2
    Bluetooth audio The current under low power consumption of CVSD and SBC is 10μA
    Operating current 80mA in average
    Support one-key downloading Yes
    Support micropython Yes
    On-chip clock 40MHz crystal and 32.768 KHz crystal
    Digital I/O 10 (default setting of arduino)
    Analog input 5 (default setting of arduino)
    SPI 1 (default setting of arduino)
    I2C 1 (default setting of arduino)
    I2S 1 (default setting of arduino)
    LED_BUILTIN D9
    Interface FireBeetle series compatible
    Operating temperature -40℃~+85℃
    Dimension 29 × 58(mm)/1.142 x 2.283(inches)
    The dimension of mounting hole Inner diameter 3.1mm; outer diameter 6mm
    Pin Spacing 2.54mm
    Mounting Hole Space 24mm/53mm
    Mounting Hole Size 29.00mm×58.00mm
    Thickness 1.6mm

    Pinout

    FireBeetle Board - ESP32 is not only compatible with ESP32 Pinout, but also compatible with Arduino IDE PinMap. Users can directly use Dx(x=0,1,2,3...9) to control the corresponding GPIO port when programming on Arduino IDE.

    DFR0478-Pinout

    NOTE:

    • There is no electrical connection at NC port.
    • The output voltage of the pin VCC is equal to power source's voltage. (Output USB voltage when powered by USB, output battery voltage under 3.7V lipo battery input)
    • The VCC port usually is not used as the power supply port of the mainboard. If you have to use that port to power the mainboard, then the battery input pin should be left floating.

    Was this article helpful?

    TOP