This new ESP32-C6-based IoT development board supports solar battery charging

DFRobot’s FireBeetle 2 ESP32-C6 is an IoT Development Board with 802.11ax (now called Wi-Fi 6), Bluetooth 5, Zigbee 3.0, Thread 1.3, and flexible power options including USB Type-C, 5V DC, and a CN3165 Lithium Ion battery charger for solar-powered systems.

This isn’t the first solar-based board we’ve covered. We’ve also explored boards like Conexio Stratus, Wisblock Kit 2, and RAK8211-NB iTracker along with other solar-powered devices such as solar-powered laptops, solar-powered headphones, and even a solar-based power supply.

FireBeetle 2 ESP32 C6 IoT Development Board with Wi Fi 6, Bluetooth 5, Solar Powered

FireBeetle 2 ESP32-C6 IoT Development Board Specifications:

  • Processor – ESP32-C6 RISC-V single-core, 160 MHz
  • Memory
    • SRAM – 512KB
    • ROM – 320KB
    • Flash – 4MB
    • RTC SRAM – 16KB
  • USB – USB 2.0 CDC
  • Wi-Fi
    • Protocols – IEEE 802.11b/g/n, IEEE 802.11ax (20 MHz-only non-AP mode)
    • Bandwidth – Supports 20 MHz and 40 MHz at 2.4 GHz
    • Modes – Station, SoftAP, SoftAP+Station
    • Frequency – 2.4GHz
    • Frame Aggregation – TX/RX A-MPDU, TX/RX A-MSDU
  • Bluetooth
    • Protocol – Bluetooth 5, Bluetooth mesh
    • Frequency – 125 Kbps, 500 Kbps, 1 Mbps, 2 Mbps
  • IEEE 802.15.4
    • Compatibility – IEEE 802.15.4-2015 protocol
    • Frequency Band – 2.4GHz
    • Data Rate – 250Kbps
    • Supports – Thread 1.3 and Zigbee 3.0
  • Ports and Interfaces:
    • Digital I/O – 19x
    • LED PWM – 6 Channel
    • SPI – 1x
    • UART – 3x (LP UART x1)
    • I2C – 2x (LP I2C x1)
    • I2S – 1x
    • IR Transceiver – 5x transmit channel, 5x receive channel
    • ADC – 1x 12-bit SAR, 7 Channel
    • DMA Controller – 3x transmit channel, 3x receive channel
  • Other Parameters:
    • Operating Voltage – 3.3V
    • Type-C Input Voltage – 5V DC
    • Solar Input Voltage – 4.5 – 6V Solar Panel
    • Max Charging Current – 0.5A
    • Sleep Current – 16uA (in deep sleep mode, powered by battery)
    • Operating Temperature – -10~60℃
    • Dimensions – 25.4x60mm / 1×2.36”

The board has been designed to support power from three different sources. Firstly, it can be powered or programmed via a USB-C connection. Secondly, it accepts external power up to 5V through the VCC pin. Lastly, it can be powered from an external battery using the provided JST connector.

FireBeetle 2 ESP32 C6 IoT Development Board Schematic
Beetle 2 ESP32-C6 schematic

From the schematic, it’s clear that the board uses a CN3165 constant-current /constant-voltage linear charger IC to convert the solar power and charge the battery. According to the datasheet, this IC can charge the battery with a maximum constant current of 1A, and it also allows setting the current with a resistor. Additionally, the schematic shows the use of an HM6245P3V3PR High input voltage, 85 mA LDO linear regulator, to convert external power to 3.3V, which then powers the ESP32-C6 module.

Wi-Fi 6's Target Wake Time (TWT) technology
Wi-Fi 6’s Target Wake Time (TWT) technology

Another interesting feature of this board is that it supports Wi-Fi 6’s Target Wake Time (TWT) technology that lowers power consumption, and enhances battery life and device performance.

The device also supports Thread 1.3. it is a wireless mesh networking protocol designed for Internet of Things (IoT) applications. It enables seamless integration into IoT networks with various communication protocols, making it an ideal solution for smart home and commercial building environments.

In the box, you will find one FireBeetle 2 Board ESP32 C6 Microcontroller and two sets of 20-pin 2.54mm pin headers. The product page also includes additional documentation including a product wiki, the ESP32-C6 chip datasheet, schematics, and dimension details. They also provide project examples using the Arduino IDE and how-to guides on the product page.

The FireBeetle 2 ESP32 C6 IoT development board can be purchased directly from DFRobot or you can buy it from Aliexpress. In both outlets, it is priced at $5.90.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
14 Comments
oldest
newest
Willy
1 month ago

I wouldn’t connect a solar cell to a chip that supports such a narrow input voltage range (4.4 – 6V). Either you use 11 cells hoping to reach about 5-5.5V but under strong light it may reach 6.6V and go beyond the absolute maximum ratings, or you use 10 cells, and under low light (e.g. morning, evening or winter) you’d get just 4V and would not be able to harvest that small energy to at least maintain the charge. Also, given that the VUSB cuts the battery power, it means a solar cell needs to be able to both power… Read more »

itchy n scratchy
itchy n scratchy
1 month ago

It seems just to be a usb powered board with battery charger circuit. No word about mpt or any other solar panel specific circuitry.

So actually a marketing solar board

Willy
1 month ago

Yeah I totally agree.

Vishnu Prasad
Vishnu Prasad
1 month ago

Hey can you please suggest me a mpt solar charger circuit schematic for esp module.

Rob Brown
Rob Brown
1 month ago

I’ve had success with this board, at lower power (and lower voltage, 1-3V solar panels): https://www.dfrobot.com/product-1781.html?tracking=snqbbMs0lddTvr3eSVRKmzR6PWWGRVs9bZLm6dbDWV7auVnyVbcFCdESMTPnwDyr. The board’s far too expensive to use routinely, but it’s good for familiarising yourself with the STV1050 chip which you can design into your own products.

itchy n scratchy
itchy n scratchy
1 month ago

For lower power that looks great

itchy n scratchy
itchy n scratchy
1 month ago

What about something like this:
MPPT Solar Charge Controller 1A 4.2V 3.7V 18650 LiPo Li-ion Lithium Battery Charger Module SD05CRMA Solar Panel Battery Charging
https://s.click.aliexpress.com/e/_DcZxgh7

Nita Vesa
Nita Vesa
1 month ago

The CN3163 that that board uses is just a bog standard linear charger — nothing to do with solar, let alone MPPT.

itchy n scratchy
itchy n scratchy
1 month ago

Lol never trust ali 😉 my bad

Nita Vesa
Nita Vesa
1 month ago

With all these devices on Aliexpress, eBay, Amazon and the likes one should always check the actual specs of the primary chipset(s) and not just blindly trust whatever the seller claims the specs are.

itchy n scratchy
itchy n scratchy
1 month ago

Yepp was just a quick search for keywords…

Jorge Rodríguez
Jorge Rodríguez
1 month ago

Excellent and good price. we would like to have one for educational projects. But I live in Cuba. It is difficult to access this product from the island.

David Willmore
David Willmore
1 month ago

The C6 can do wifi on only 85mA? That’s several times better than the other ESP32 chips!

Willy
1 month ago

Yep, that was my thought as well. Let’s wait for others to verify it 😉

Khadas VIM4 SBC