
Best selling Single board computer kits from DFRobot
On this page you’ll find a ranking of the best Single board computer kits from DFRobot. To give you a quick overview, we’ve added the most important product details. This page always stays fresh and updates automatically.
1. DFRobot FireBeetle Board ESP32-E
The FireBeetle Board ESP32-E from DFRobot is a powerful development board specifically designed for Internet of Things (IoT) projects. Equipped with the energy-efficient ESP-WROOM-32E microcontroller, it provides an ideal platform for developing low-power IoT applications. The microcontroller allows for an extremely low power consumption of just 10 μA in deep sleep mode, making it particularly suitable for battery-operated projects. The board supports both USB 5V and 3.7V via external LiPo batteries for power supply and features a built-in charging regulator that enables battery charging through the USB port. Compatibility with the Arduino IDE simplifies programming and deployment, while the specialized hardware design and pin mapping facilitate easy integration into existing projects. Additionally, the board offers a General Display Interface (GDI) for connecting DFRobot displays, further enhancing the board's versatility.
- Energy-efficient ESP-WROOM-32E microcontroller with a 240 MHz clock speed
- Built-in charging regulator for LiPo batteries
- Compatible with the Arduino IDE for easy programming
- General Display Interface (GDI) for connecting displays
- Data encryption chip to protect program security.

2. DFRobot Gravity Expansion Board for Raspberry Pi Pico
The Gravity Expansion Board for Raspberry Pi Pico from DFRobot is a versatile expansion solution specifically designed for the Raspberry Pi Pico. It allows for easy connections to a variety of Gravity sensors and modules without the need for soldering. The pin headers enable straightforward plug-and-play use, significantly simplifying integration into projects. With an operating voltage of 3.3 to 5.5 volts and various connection options, including digital and analog inputs as well as serial interfaces, this board offers a wide range of application possibilities. The onboard GDI Display Port enhances functionality and allows for display control. This board is ideal for developers and hobbyists looking to expand their projects with the Raspberry Pi Pico.
- Easy plug-and-play integration without soldering
- Compatible with a variety of Gravity sensors
- Versatile connection options for digital and analog signals
- Onboard GDI Display Port for extended functions.

DFRobot Gravity Expansion Board for Raspberry Pi Pico
3. DFRobot Gravity: Advanced kit for Arduino
The Gravity: Advanced Kit for Arduino by DFRobot is a comprehensive set specifically designed for beginners in electronics and programming with Arduino. It targets newcomers and features a solder-free assembly that significantly simplifies project construction. Users can learn fundamental electronics theories while gaining hands-on experience by realizing various projects. The kit includes a wide range of components that can be easily connected via plug connections. A detailed online tutorial supports learners with example codes and explanations for each component, enhancing understanding. This kit is not only suitable for individuals but is also ideal for use in educational institutions to introduce students to the basics of electronics and programming.
- Solder-free assembly for easy setup without soldering
- Diverse, hands-on projects for applying Arduino
- Comprehensive course with step-by-step instructions
- Structured tutorial for better knowledge transfer
- Compatible Arduino controller for versatile programming.

4. DFRobot Quad DC Motor Driver Shield for Arduino
The Quad Motor Driver Shield for Arduino is designed for use with 5V and 3.3V controllers. It can simultaneously control up to four DC motors with 8 pins. This shield provides PWM speed control and polarity control, using the efficient TB6612FNG motor driver chips, which are smaller compared to traditional L298N chips. Safety features include built-in low voltage detection and thermal shutdown. This module is perfect for all your DIY projects.
Technical details:
Manufacturer: DFRobot
Manufacturer SKU: DRI0039
VM motor power supply: 2.5 V to 13.5 V
VCC logic power supply: 2.7 to 5.5 V
Output current: 1.2A continuous (per channel)
Start/peak current: 2A (continuous pulse) / 3.2A (single pulse)
Arduino control connection: digital pins 3, 4, 5, 6, 7, 8, 11, 12
Operating temperature: -20 to 85 ℃
Dimensions: 53 x 52 x 10mm
Weight: 28g
Scope of delivery:
1x Quad DC Motor Driver Shield for Arduino.

5. DFRobot Beetle ESP32-C3 RISC-V Core Development Board
This is a microcontroller based on an ESP32-C3 RISC-V 32-bit single-core processor. On a 25 x 20.5 mm board, there are up to 13 I/O ports available, providing sufficient connections for any project. The Beetle ESP32-C3 supports Wi-Fi and Bluetooth 5.0 (LE). Detailed information about the Wi-Fi function can be found in the documentation. Additionally, an expansion board is included. The Beetle ESP32-C3 RISC-V supports a lithium battery that can be connected directly via the pins on the board.
The Beetle ESP32-C3 can be programmed using Arduino IDE, ESP-IDF, MicroPython, C, and Python.
Features:
- RISC-V 32-bit core
- Comes with expansion board
- Supports Wi-Fi and Bluetooth 5.0 (LE)
- Onboard lithium battery management chip for safe charging and discharging
- Comes with expansion board for easy connection of a display via the GDI interface
- USB-C
Technical Details:
- Manufacturer: DFRobot
- Manufacturer SKU: DFR0868
- Operating Voltage: 3.3V
- Input Voltage: 5V
- Operating Current: 25mA
- Max Charging Current: 400mA
- Processor: 32-bit RISC-V single-core
- Frequency: 160MHz
- SRAM: 400KB
- ROM: 384KB
- Flash: 4MB
- RTC SRAM: 8KB
- Wi-Fi Protocol: 802.11 b/g/n
- Frequency: 2.4GHz
- Operating Temperature: -40°C to 105°C
- Bluetooth Version: 5.0
- Bluetooth Frequency: 125Kbps, 500Kbps, 1Mbps, 2Mbps
Ports:
- Digital I/O x13
- LED PWM 6 channels
- SPI x1
- UART x2
- I2C x1
- I2S x1
- 12-bit SAR ADCs
- IR Transceiver
- DMA Controller
Dimensions: 25 x 20.5 x 0.98 mm
Weight: 10.5 g
Package Includes:
- 1x Beetle ESP32-C3 RISC-V Core Development Board
- 1x Beetle ESP32-C3 Expansion Board
- 1x 8-Pin Header.

6. DFRobot Beetle Bluno BLE smallest Arduino with Bluetooth 4.0
The Beetle BLE from DFRobot is an Arduino Uno-based board with Bluetooth 4.0 (BLE). It is likely the smallest Arduino BLE board on the market. The standard Arduino IDE software is used for programming the microcontroller. The Beetle BLE board is another milestone in DFRobot's Beetle product line, offering hobbyists and makers even more possibilities in project design. The board is fully compatible with Bluno boards. The Beetle BLE is a super small and affordable Arduino board with Bluetooth 4.0. It can be used for one-off projects such as DIY projects, workshops, gift projects, and wearable e-textiles. Therefore, this is the perfect board for students and makers. An app called Play Bluno is available on iOS and Android, providing quick Bluetooth access to the Beetle BLE.
Features:
- Compatible with all DFRobot Bluno series
- Compact size of only 20 mm x 22 mm
- Compatible with Arduino UNO
- Built-in Bluetooth BT 4.0 module
- Supports Bluetooth HID and iBeacon
- Direct program downloading and testing via Micro USB
- Supports wireless programming
- Large gold-plated IO ports allow for direct wire attachment. For example, it can be sewn onto clothing with conductive thread
- You can easily control this Arduino remotely via a mobile app and Bluetooth
Technical Details:
- Microcontroller: ATmega328
- Clock frequency: 16 MHz
- Operating voltage: 5V DC
- Maximum input voltage Vin Pin: < 8V DC
- Bluetooth chip: CC2540
- Sensitivity: -93 dBm
- Maximum Bluetooth range: 50 m (open field)
- Digital I/O: 4
- Analog inputs: 4
- PWM output: 2
- UART interface: 1
- I2C interface: 1
- Micro USB interface: 1
- Dimensions: 8.8 x 33.1 mm
- Weight: 3 g
Delivery includes:
1x Beetle BLE smallest Arduino with Bluetooth 4.0.

7. DFRobot FireBeetle 2 ESP32-UE IoT Development Board 16M Flash 2M PSRAM
The FireBeetle 2 ESP32-UE IoT Development Board is a highly advanced platform specifically designed for the development of Internet of Things (IoT) projects. With a powerful 240MHz dual-core processor and an extensive memory capacity of 16MB Flash and 2MB PSRAM, this board provides the necessary performance and flexibility for complex applications. Support for external Bluetooth and WiFi antennas enhances communication range, making it ideal for smart home and industrial automation projects. Its compact design facilitates integration into various prototypes, while its versatility in programming, including support for Arduino IDE, ESP-IDF, and MicroPython, opens up a wide range of application possibilities. Additionally, dual power supply options and the ability to use a lithium battery ensure reliable energy supply in different scenarios.
- 240MHz dual-core processor for fast data processing
- Support for external Bluetooth and WiFi antennas to improve communication quality
- Versatile programming options, including Arduino IDE, ESP-IDF, and MicroPython.

DFRobot FireBeetle 2 ESP32-UE IoT Development Board 16M Flash 2M PSRAM
8. DFRobot ME007YS Waterproof ultrasonic sensor
This is a waterproof ultrasonic distance sensor from DFRobot. The sensor measures the distance to an object based on the time it takes for an emitted ultrasonic pulse to travel from the transmitter to the object and back to the receiver. The complete electronics of this sensor are integrated in a waterproof design and can be easily connected to your microcontroller via the UART interface.
Technical Details
Manufacturer: DFRobot
Manufacturer SKU: SEN0312
Model: ME007YS
Operating Voltage: 5V
Current: 8mA
Range: 28-450cm
IP Rating: IP67
Interface: UART
Frequency: 40kHz
Operating Temperature: -15°C to 60°C
Operating Humidity: <80%
Sensor Dimensions: Ø25 x 18.8mm
Cable Length: 1.35 cm
Weight: 44g
Package Includes:
1x ME007YS waterproof ultrasonic sensor
1x 30cm Gravity 3pin digital cable Dupont XH2.54.

9. DFRobot LattePanda
The LattePanda is like a regular desktop computer, just much smaller. This computer board is so small that it fits in the palm of your hand. It has everything a normal PC has and can do everything a normal PC can do. It is compatible with practically any device you can imagine; if it works with your PC, it will work with the LattePanda as well. With the included tools like Visual Studio, NodeJS, Java, and existing APIs, you can develop your own software and hardware projects using C#, Javascript, or Ruby. The LattePanda is not just a computer; it also features an Arduino-compatible co-processor that you can use to control and capture the real world, just like an Arduino board. Whether you are an IoT developer, designer, or robotics engineer, the LattePanda provides you with a familiar and powerful platform for your next project.

10. DFRobot Gravity Analogue AC Current Sensor with Current Clamp
If you want to measure alternating current, it is often impractical and dangerous because you have to interrupt the circuit. The analog AC current sensor developed by DFRobot is a good solution to this problem. With the included current clamp, you do not need to interrupt the circuit. The measured current is converted into an analog signal that you can then evaluate on an Arduino.
Info: You can change the connection cable to male by plugging in a Dupont M-M 10cm cable, allowing you to use it with an Arduino UNO as well.
Technical Details:
Module: Operating Voltage: 3.3V - 5.5V
Analog Output Voltage: 0.2V - 2.8V (DC)
AC Signal Input Range: 0 - 1V (AC)
Relative Error: ±3%
Interface: Gravity PH2.0 3Pin
Dimensions: 32 x 27mm
Current Clamp: AC Measurement Range: 0 - 20A
AC Signal Output: 0 - 1V / 0-20A
Nonlinearity: ±3% (10% to 120% of rated input current)
Cable Length: 1.5m
Operating Temperature: -25°C to +70°C
Dimensions: 13 x 13mm
Delivery Includes:
1x Gravity Analog AC Current Sensor
1x Current Clamp
1x Analog Sensor Cable 20cm.
