Beetle-ESP32 Microcontroller - Cover Expand

Beetle-ESP32 Microcontroller

DFRobot DFRobot



The Beetle-ESP32 takes the power of the Firebeetle & the form factor of the Beetle, blending it into a beautiful, wireless-capable Microcontroller.

More details

8 Items

R 299.95

tax incl.

Spend R 1,000.00 more and get Free Shipping!

Free shipping over R1000 only for standard courier and within South Africa

Working with small-scale Electronics always offers a great range of benefits, as they’re typically quite low on power consumption, while offering an enticingly small form factor and a surprising amount of functionality that many people wouldn’t expect from such small components. Additionally, small boards, Modules and other components are quite discrete, and the growing popularity of Wearable-Tech’ means that there is constantly a growing demand for high performance small-scale electronics, which offer even more functionality and possibly even smaller form factors.

The Beetle ESP32 is one such amazingly tiny Microcontroller Unit (or MCU for short) that has been designed around the ESP-WROOM-32, acting like an Arduino but offering built-in WiFi and Bluetooth functionality amidst a few other benefits. It operates on 3.3V and features a Tensilica LX6 Dual-Core processor that operates at an impressive 240MHz frequency. This means that, despite its small size, this board is more than capable of handling a wide range of applications, from building a simple digital watch, all the way through to controlling massive LED Arrays.

While many of you astute Makers will notice that this board is very similar in design to the DFRobot Firebeetle-ESP32 Board, the smaller form factor of the Beetle-ESP32 means that it does offer similar characteristics and capabilities, but only reduced so as to accommodate the smaller size and fewer ports. However, this only really relates to the number of pins available, with this smaller board offering 6 fewer digital pins and 1 fewer analog pin than the full-sized Firebeetle, but in terms of the processor, clock speeds, wireless functionality and other cool-factors, this board offers pretty much the same capabilities – but sized small enough to fit into a watch-face, pendant or similar tiny accessory.

Please Note: The Beetle-ESP32 takes advantage of the low-cost CH340 chip, and as such you may have to download and install the CH340 Driver Software to interface with this tiny but powerful board. If you’re unsure about this process, be sure to check out the official DFRobot Beetle-ESP32 Wiki for more information.


Beetle ESP32 Microcontroller  -  Technical Specifications:

  • Input Voltage (USB)

– 5V DC                                                                                     

  • Input Voltage Range (VIN)

– 3.5V to 6.5V DC

  • CPU

– Tensilica LX6 Dual-Core

  • Operating Frequency

– 240MHz

  • Onboard Clock

– 40MHz Crystal

  • Onboard Clock (Secondary)

– 32.768KHz Crystal

  • SRAM

– 520KB

  • Flash

– 16Mbit

  • Digital I/O Pins

– D2, D3, D4, D7

  • Analog I/O Pins

– A0, A1, A2, A3

  • I2C

– Included: SCL/SDA

  • UART Serial

– Included: Rx/Tx

  • WiFi Standard


  • WiFi Protocol

– 802.11 b/g/n/d/e/i/k/r

  • Frequency Range (WiFi + Bluetooth)

– 2.4 to 2.5GHz

  • Bluetooth Protocol

– BT v4.2 | BR / EDR / BLE

  • Weight

– 12g

  • Dimensions

– 35 x 34mm


Additional Resources:

  • If you’re eager to learn more about this awesome little board, or are looking for some insights into troubleshooting or operating the Beetle-ESP32, this is the official DFRobot Beetle-ESP32 Wiki, which has great resources and example code to help you do so.
  • If you’re new to ESP32, you may notice that there are a few differences between programming for ESP32 and programming for standard Arduino. This ESP32 RandomNerdTutorial is a great place to start learning these ESP32 nuances, and also teaches how to utilise PWM with ESP32 based boards.


CH340G Drivers - Windows

CH341SER Drivers for Windows 7/10

Download (237.59k)

CH340G Drivers - MacOS

CH341SER Drivers for MacOS

Download (25.62k)

CH340G Drivers - Linux

CH340 Drivers for Linux OS

Download (8.23k)

No customer reviews for the moment.

Write a review

Beetle-ESP32 Microcontroller

Beetle-ESP32 Microcontroller

As self-proclaimed “Robo-holics”, DFRobot is a company comprised of over 100 staff members, of which 30% are engineers who love to build robots. It was started in 2008 with the goal of embracing and promoting open-source hardware, with a core focus on Arduino, Raspberry Pi and their very own LattePanda development boards. Since then, DFRobot have manufactured over 1300 unique modules, sensors and components that all work together and complement each other, allowing users like us to enjoy a full spectrum of cutting edge robotics and electronics without having to pay premium prices.

With the primary goal of developing and manufacturing great quality products, while making them accessible to as many people as possible, DFRobot are rapidly becoming one of the most common-place brands in the world of open-source robotics and electronics. With more than 1300 products developed in-house, and an impressive range of different categories and specialisations, there are few brands in the world who can compete in terms of quality, accessibility and genuine innovation.