FireBeetle 2 ESP32 C6 IoT Development Board

DFRobotSKU: DFR1075
Sale price £5.60
incl. VAT
excl. VAT
In stock

Awesome Extras

The Pi HutUSB-A to USB-C Cable - Black
Sale priceFrom £2.25 incl. VAT excl. VAT
DFRobotFireBeetle Covers - Proto Board
Sale price £3.40 incl. VAT excl. VAT
The Pi Hut1200mAh 3.7V LiPo Battery
Sale price £8 incl. VAT excl. VAT

The FireBeetle 2 ESP32-C6 IoT is built around the powerful ESP32-C6 chip, it features a 160MHz RISC-V 32-bit processor and supports multiple communication protocols such as Wi-Fi 6, Bluetooth 5, Zigbee 3.0, and Thread 1.3, providing seamless integration into diverse IoT networks. The board offers various power supply options, including Type-C, 5V DC, and solar charging for lithium batteries, managed by a solar power manager for optimised energy use. This flexibility allows for well-run energy management and a range of deployment choices. The inclusion of Wi-Fi 6 provides lower latency and reduced power consumption, while solar charging capabilities allow for deployment in areas without power lines. Additionally, the board features battery level detection, providing real-time monitoring of the device's battery status.


  • Equipped with the ESP32-C6 chip, it supports communication protocols including Wi-Fi, BLE, Zigbee, and Thread.
  • Supports Wi-Fi 6 protocol for lower latency and lower power consumption.
  • Solar charging enables deployment without the need for power lines.
  • Battery level detection allows monitoring of device battery information.
  • Ultra-low power consumption with deep sleep at 16uA.
  • Onboard GDI interface for easy connection to screens.

What's on Board

  • Type-C: Type-C USB port
  • IO15/D13: Onboard LED pin
  • Charge: Charging indicator
    • Off: not plugged in the power supply or fully charged
    • On: charging
    • Blinking: battery not connected
  • RST: Reset button
  • IO9/D9/BOOT: GPIO9 / Boot button
  • HM6245: 3.3V Low power LDO
  • BAT: Lithium-ion battery or lithium polymer battery interface
  • IO0: Battery voltage detection pin
  • CN3165: Solar management chip
  • GDI: GDI display interface
  • ESP32-C6: ESP32-C6FH4 chip


Basic Parameters

  • Operating Voltage: 3.3V
  • Type-C Input Voltage: 5V DC
  • VCC Input Voltage: 5V DC or 4.5-6V Solar Panel
  • Max Charging Current: 0.5A
  • Sleep current: 16uA (in deep sleep mode, powered by battery)
  • Operating Temperature: -10~60℃
  • Dimension: 25.4 x 60mm

Hardware Information

  • Processor: RISC-V single-core processor
  • Main Frequency: 160 MHz
  • SRAM: 512KB
  • ROM: 320KB
  • Flash: 4MB
  • RTC SRAM: 16KB
  • USB: USB 2.0 CDC


  • WIFI Protocol: IEEE 802.11b/g/n
  • IEEE 802.11ax (20 MHz-only non-AP mode)
  • Bandwidth: Support 20 MHz and 40 MHz at 2.4 GHz band
  • WIFI Mode: Station, SoftAP, SoftAP+Station combined mode
  • WIFI Frequency: 2.4GHz
  • Frame Aggregation: TX/RX A-MPDU, TX/RX A-MSDU


  • Bluetooth Protocol: Bluetooth 5, Bluetooth mesh
  • Bluetooth Frequency: 125 Kbps, 500 Kbps, 1 Mbps, 2 Mbps

IEEE 802.15.4

  • Compatible with IEEE 802.15.4-2015 protocol
  • Frequency band: 2.4GHz
  • Data rate: 250Kbps
  • Supports Thread 1.3 and Zigbee 3.0


  • Digital I/O x19
  • LED PWM 6 Channel
  • 1x SPI
  • 3x UART (1x LP UART)
  • 2x I2C (LP I2C x1)
  • 1x I2S
  • 5x IR Transceiver: transmit channel, 5x receive channel
  • 1x 12-bit SAR ADC, 7-Channel
  • 3x DMA Controller: transmit channel, 3x receive channel

Connection Example - 3.7V Li-Po Battery & Solar Panel



  • Power: Power pin
    • VIN: 5V DC or 4.5-6V Solar Panel
    • 3V3: 3.3V stable output
  • GND: Common ground pin
  • GPIO: ESP32 default GPIO number
  • Arduino: FirebBeetle 2 ESP32-C6 GPIO mapping in Arduino
  • ADC: ESP32 default analog-to-digital conversion pin
  • I2C: I2C interface
    • FirebBeetle 2 ESP32-C6 I2C mapping in Arduino
    • LP_SDA/SCL: Low power I2C pin
  • UART: UART interface
    • LP_TX/RX: Low-power UART pin
  • SPI: FirebBeetle 2 ESP32-C6 SPI mapping in Arduino
  • SDIO: ESP32 default SDIO pin
  • JTAG: Debug interface

Package Contents

  • 1x FireBeetle 2 Board ESP32 C6 Microcontroller
  • 2x 20-pin 2.54mm Pin Header

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.