Skip to content
DFROBOT feature image

DFROBOT

4.7

* We independently evaluate all recommended products and services. If you click on links we provide, we may receive compensation.

When purchasing a product, price is the consumer's primary concern. At present, DFROBOT has 231 products for sale. DFROBOT products range in price from $9.9 to $43.9, and the average price of all the products is about $22.18.

You can confidently purchase DFROBOT products from the seller DFRobot. The brand holds an average rating of 4.68, testifying to its excellent reputation.

Share

DFROBOT Best Sellers

Last Updated: Jan 11, 2026

Gravity: Offline Language Learning Voice Recognition Sensor for micro:bit/Arduino / ESP32 - I2C & UART

  • [Easy to Use] : this voice recognition sensor is compatible with micro:bit, Arduino Uno and ESP32. It can be programmed using MakeCode and supports plug-and-play functionality. At the same time, this voice recognition sensor also support I2C and UART communication methods, with a Gravity interface.
  • [121 built-in fixed command words] : The offline voice recognition sensor comes with 121 built-in fixed command words, eliminating the need for users to record their own voices. For instance, in an intelligent window system, when it starts to rain or thunder, there's no need for manual window operation. The offline voice recognition module can recognize the pre-set command word "close the window," triggering the automatic closing of the window to cope with sudden weather changes.

900mA MPPT Solar Panel Controller - Solar Power Manager Module for 5V Solar Panel - Support Solar and USB Charging

  • Solar Power Manager 5V is a small power and high-efficiency solar power management module designed for 5V solar panel.It features as MPPT (Maximum Power Point Tracking) function, maximizing the efficiency of the solar panel.
  • The module can provide up to 900mA charging current to 3.7V Li battery with USB charger or solar panel. The ON/OFF controllable DC-DC converters with 5V 1A output satisfies the needs of various solar power projects and low-power applications.
  • The module also employs various protection functions for battery, solar panel and output, which greatly improves the stability and safety of your solar projects.

DFPlayer - A Mini MP3 Player

  • Mini Size, Massive Storage Expansion: Measuring just 20mm*20mm and weighing 20g, the module's compact size makes it perfect for integration into space-constrained products. It also supports up to 32GB TF cards and USB drives for expansion, as well as 64MB of NORFLASH, providing users with a wide range of storage options.
  • High Integration and Compatibility: The DFPlayer Mini is a highly integrated MP3 module that supports hardware decoding for MP3, WAV, and WMA formats, and is compatible with FAT16 and FAT32 file systems. It can be easily controlled with simple serial commands, making it a breeze to integrate into various DIY projects and commercial products.

DFRobot Basic Electronics Starter Kit for Beginners - with UNO R3 Board, Compatible with Arduino IDE, 83 Labeled Components & 12 Step-by-Step Tutorials - Frustration-Free for College STEM

  • All-in-One Kit, No Extra Purchases Needed: Equipped with 83 full-range components including UNO R3 compatible board, sensors, LEDs, resistors and USB cable, this beginner-friendly electronics kit meets needs of college STEM classes and self-study projects. Start your first Arduino circuit build immediately without wasting time on supplementary part shopping.
  • Pre-Labeled Parts for Easy Identification: Every component is individually packaged with black labels. No time wasted sorting tiny parts, even beginners can quickly assemble without frustration, ideal for fast-paced college courses and DIY makers.

DFROBOT mmWave - C4001 24GHz Human Presence Detection Sensor (25 Meters, UART)

  • Human detection: Detection range up to 16 meters and motion detection range up to 25 meters.
  • Distance detection: Range from 1.2 meters to 25 meters.
  • Velocity detection: Range from 0.1 meters per second to 3 meters per second.
  • Strong anti-interference capability, unaffected by snow, haze, temperature, humidity, dust, light, noise, etc.
  • Small size, easy to integrate.

DFRobot MP3 Player for Arduino | Mini MP3 Module with On-Board 128MB Storage

  • Here comes the DFPlayer Pro---A mini simple but powerful MP3 Player!
  • This MP3 player module supports four controlling modes: Arduino, AT command, on-board buttons, and ADKEY.
  • You can directly press the on-board button to play or switch music without using a controller.
  • Moreover, this player module has 128MB of storage. By using a USB cable, you can easily copy your favorite songs into this module to play them anywhere you want, or use it as a sound card for your PC or Raspberry Pi after connecting them.
  • More tutorial (English Version) please search "product guides and documents" on this page to download. If you couldn't find it please contact with DFRobot Customer Service on Amazon.

Beetle-A Small Microcontroller for Arduino Leonardo with USB HID for IoT & Wearable Projects (20mm×22mm, ATmega32u4, 3V Battery Support)

  • Ultra-Compact Design: 20mm×22mm thumb-sized design is ideal for wearables and embedded systems, featuring wide-spaced pads for seamless conductive sewing and textile integration.
  • No-Solder, Sewable Design​​ – ​​V-shaped gold-plated pads​​ let users twist wires or stitch directly onto fabric with conductive thread. Ideal for beginners, classrooms, and rapid prototyping—no soldering iron needed.
  • Plug-and-Play with Arduino IDE​​ – Program via Micro USB. Leverage Leonardo's USB-HID to create keyboards, mice, or game controllers. Directly download and debug programs via Micro USB interface, no need for programmer

DFRobot UNO Complete Starter Kit for Arduino with 30 Hands-On Projects and Step-by-Step Tutorials for Beginners, Electronics & Coding Learning, STEM Education

  • Complete Arduino UNO R3 starter Kit for beginners eager to explore the world of Arduino or Arduino programming and electronics.
  • 100% compatible with Arduino UNO R3 and IDE.
  • With easy-to-follow PDF tutorials and step-by-step instructions, 15 projects can be made successfully.
  • Comes with all components required, including DFRduino R3 control board with USB Cable, Resistors, LED, Motor, Servo, Relay, Fan ,Jumper Cables, sensors, Buzzer and Potentiometer.
  • Individual Packaging with Black Labels for Easy Identification and Storage

Gravity: IR Positioning Camera for Arduino - 4-Point Tracking Sensor, 128x96 Pixels for Flame Detection, Robot Navigation, STEM Projects​

  • Real-Time 4-Point IR Tracking: Detect up to 4 heat sources simultaneously with 128x96 pixel resolution, ideal for robot navigation and fire detection
  • Arduino & I2C Compatibility: Plug-and-play integration via 4-wire I2C interface (3.3-5V), no coding required
  • Wide-Angle Detection: 33° horizontal and 23° vertical coverage within 0-3 meters, perfect for dynamic trajectory analysis
  • Multi-Scenario Applications: Supports STEM projects, VR interactive whiteboards, and light barrier systems
  • Compact & Energy-Efficient​​ – Lightweight design (32x16mm) with low power consumption, ideal for portable DIY projects

UNIHIKER K10 AI Coding Board for STEM & Beginners – Computer Vision, Offline Voice Recognition, TinyML, 2.8" Display, IoT Project Kit

  • All-in-One AI Learning Platform: Combines vision AI, offline voice recognition, and TinyML machine learning in one compact device – ideal for STEM education and beginners exploring AI, IoT, and coding.
  • Pre-Loaded AI Models & Offline Voice Control: Comes with 4 pre-installed vision AI models (face, pet, QR code, motion) and supports offline speech recognition – no internet needed to start building smart projects.
  • Train Your Own AI Models with TinyML: Go beyond built-in features and create custom vision or sensor models for personalized AI projects, enhancing learning and creativity.

DFROBOT C1001 60GHz mmWave Indoor Fall Detection Sensor for Arduino / ESP32 / Micro:bit (11 Meters)

  • The C1001 mmWave Human Detection Sensor can accurately detect falls by implementing human posture recognition through point cloud imaging algorithms. It also offers precise life detection, accurately reporting on fall status, duration of stay, and stationary body status.
  • Fall detection feature: the C1001 mmWave Human Detection Sensor can accurately detect falls by implementing human posture recognition through point cloud imaging algorithms. It also offers precise life detection, accurately reporting on fall status, duration of stay, and stationary body status.

Gravity: Offline Edge AI Gesture & Face Detection Sensor – 5 Gestures, 10 Faces, 3m Range for Arduino/Raspberry Pi / ESP32

  • ​​100% Offline Privacy Protection​​: Processes data locally with no cloud dependency—ideal for hospitals, bathrooms, and child-safe environments. Zero data storage or transmission ensures compliance with strict privacy regulations.
  • Real-Time Gesture & Multi-Person Detection​​: Instantly recognizes 5 intuitive hand gestures (thumbs up, peace sign, etc.) and detects up to 10 faces or upper-body presences simultaneously within 3 meters for responsive touchless control.

DFROBOT mmWave Radar - Human Presence Detection Sensor (9 Meters)

  • [24GHz High Precision Stillness and Motion Detection] : With the Doppler radar technology and 24GHz working frequency, combined with FMCW and CW multi-mode modulation, this mmWave Radar sensor can accurately detect all movements, micro-movements, and extremely weak movements within a 9-meter range. Whether it's subtle human movements or stillness and sleep states, this sensor can accurately perceive them.
  • [Compact Size, Easy to Integrate] : The mmwave sensor's size is only 24*28mm, and it uses a 1Tx1Rx antenna structure, which is very suitable for integration into various systems or mobile devices, providing great convenience for various projects.

Gravity: Analog TDS Meter Sensor Kit for Arduino - 83cm Waterproof Probe with Anti-Polarization Design, 0-1000ppm ±10%, Water Quality Testing for Hydroponics/Aquarium/Home

  • Accurate Water Purity Measurement: Measures TDS levels (0-1000ppm ±10% accuracy) to monitor dissolved solids in drinking water, hydroponics, and aquariums, solving the data-logging limitations of basic TDS pens
  • Anti-Polarization & Long-Last Probe: The measurement excitation source adopts an AC signal, effectively preventing probe polarization. This extends the probe's lifespan while enhancing output signal stability. The TDS probe features a waterproof design, allowing for long-term immersion in water during measurements
  • Easy to Use: simple connection via Gravity 3-pin interface, plug and play without solderin with sample code

Gravity: Analog Turbidity Sensor for Arduino / ESP32 / STM32 / Raspberry Pi (ADC Required) | Water Quality Monitor | <500ms Response Time & 0-4000NTU Range

  • Easy to Use: This Turbidity Sensor is compatible with Arduino, ESP32, STM32, and Raspberry Pi (ADC Required).
  • Dual Signal Output: Supports both Analog (0-4.5V) and Digital (High/Low) modes for flexible integration.
  • Fast Detection: Detects turbidity levels from 0-4000NTU with a fast response time of
  • Detailed Tutorials: Find comprehensive tutorials for using this Turbidity Sensor on the DFRobot Official website.
  • Usage Note: Avoid fully submerging the sensor in water. Place the small round head of the split parts into the water for measurement. Please be aware that the top of the probe is not waterproof.

DFROBOT HUSKYLENS Smart Vision Sensor with Silicone Case for LattePanda, Raspberry Pi or Micro:bit | AI Camera Support Object/Line Tracking, Face/Object/Color/Tag Recognition

  • One-Click-Learn: HuskyLens is designed to be smart. Built-in algorithms allow HuskyLens to learn new things just by a single click.
  • Machine-Learning-Enabled: Equipped with advanced machine learning technology, HuskyLens is capable of recognizing faces and objects, which is far more beyond ordinary sensors.
  • Onboard Screen: HuskyLens carries a 2.0 inch IPS screen, therefore you don't need to use a PC in parameters tuning. Enjoy the convenience it brings, what you see is what you get!
  • Extreme Performance: HuskyLens adopts a new generation AI specialized chip Kendryte K210, contributing to 1,000 times faster performance compared to STM32H743 when running neural network algorithm.

Gravity: mmWave C4001 24GHz Human Presence Detection Sensor (12 Meters, I2C & UART)

  • Human Detection: It can detect the presence of humans up to 8 meters and detect human motion up to 12 meters.
  • Distance Detection: It can measure distances from 1.2m to 12m.
  • Speed Detection: It can detect speeds from 0.1m/s to 3m/s.
  • Strong anti-interference capability: It is not affected by factors such as snow, haze, temperature, humidity, dust, light, and noise.
  • Compact size and easy integration.

Beetle RP2350 Mini IoT Development Board - Raspberry Pi RP2350 Microcontroller (Dual-Core 150MHz, 520KB RAM, 2MB Flash, 11 iOS)

  • DUAL-CORE PROCESSING: Features RP2350 microcontroller with ARM Cortex-M33 and Hazard3 RISC-V cores running at 150MHz, delivering powerful performance for complex computing tasks
  • MEMORY SPECIFICATIONS: Equipped with 520KB RAM and 2MB Flash storage, providing ample space for program execution and data storage in IoT applications
  • COMPACT DESIGN: Ultra-small form factor measuring 25 × 20.5mm, perfect for space-constrained applications like wearables and IoT devices
  • CONNECTIVITY: Includes 11 accessible IOs for versatile peripheral connections, plus built-in USB interface for programming and power

DFROBOT HUSKYLENS Smart Vision Sensor for Raspberry Pi, LattePanda or Micro:bit | AI Camera Support Object/Line Tracking, Face/Object/Color/Tag Recognition

  • One-Click-Learn: HuskyLens is designed to be smart. Built-in algorithms allow HuskyLens to learn new things just by a single click.
  • Machine-Learning-Enabled: Equipped with advanced machine learning technology, HuskyLens is capable of recognizing faces and objects, which is far more beyond ordinary sensors.
  • Onboard Screen: HuskyLens carries a 2.0 inch IPS screen, therefore you don't need to use a PC in parameters tuning. Enjoy the convenience it brings, what you see is what you get!
  • Extreme Performance: HuskyLens adopts a new generation AI specialized chip Kendryte K210, contributing to 1,000 times faster performance compared to STM32H743 when running neural network algorithm.

RainbowLink 4-Channel USB to RS485 / RS232 / TTL Serial Converter for Easy Wiring and Testing,Windows and Linux Compatible

  • 4 Independent Channels in 1 Device: RainbowLink integrates four isolated communication channels—1×RS485, 1×RS232, and 2×TTL—into one device. This setup enables engineers to replace multiple converters, streamline configurations, and reduce clutter on workstations. Each channel operates independently, allowing simultaneous monitoring and control of multiple serial devices, simplifying complex multi-protocol setups.
  • Quick-Connect Lever Terminals for Easy Wiring: This serial converter features lever-type quick-connect terminals for rapid, reliable wiring without the need for tools or connectors. The innovative design supports over 2000 connect-disconnect cycles and fits both pin headers and sockets, ensuring maximum flexibility. The result is a clean, organized setup that reduces preparation time and minimizes the risk of loose connections, essential for reliable test environments.

DFROBOT FAQs