Blog

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

CNX Software – Embedded Systems News

Reviews, tutorials and the latest news about embedded systems, IoT, open-source hardware, SBC's, microcontrollers, processors, and more 5v Bluetooth Audio Module

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

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 Specifications:

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.

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.

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 fid 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.

Debashis Das is a technical content writer and embedded engineer with over five years of experience in the industry. With expertise in Embedded C, PCB Design, and SEO optimization, he effectively blends difficult technical topics with clear communication

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

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 »

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

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

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.

For lower power that looks great

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

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

Lol never trust ali 😉 my bad

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.

Yepp was just a quick search for keywords…

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.

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

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

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

5.0 Ldac Bluetooth Module Change Ad Consent Do not sell my data