DFRobot was founded from a local maker community in 2008, among the first to embrace open source hardware, we keep creating innovative, user-friendly hardware & software products that become the building blocks in all kinds of electronic projects and fostering a strong community of learners around it.
After a decade, DFRobot has expanded from open source hardware to STEM education, manufacturing, and other industries. The company’s production lines cover gadgets around Arduino, LattePanda, Raspberry Pi, micro:bit, to comprehensive learning kits for K12 students such as Boson kit, micro:Maqueen series, and Mind Plus.
DF Robot
Showing 1–48 of 182 results
-
Gas and Dust Sensor
DF Robot Gravity PH3 Sensor (Calibrated) – I2C & UART
SKU: 1210002- Detection Gas: CO, O2, NH3, H2S, NO2, HCL, H2, PH3, SO2, O3, CL2, HF(Need to change different probe).
- Working Voltage: 3.3~5.5V DC.
- Working Current: <5mA.
- Output Signal: I2C, UART output (0~3V), analog voltage (see the characteristic parameters of specific probe).
- Working Temperature: -20~50℃.
SKU: 1210002 -
Boards Compatible with Arduino
DFRduino Mega2560 (Arduino Mega 2560 R3 Compatible)
SKU: 1429646- Controller Model: ATmega2560
- Operating Voltage: 5V
- Input Voltage(VIN): 3-16V(20V max)
- Digital I/O Pins: 54 (of which 15 provide PWM output)
- Analog Inputs: 16 I/O
- FLASH: 256 KB (of which 4 KB is used by the bootloader)
- Frequency: 16MHz
SKU: 1429646 -
Sensor Kits
DFRobot & Hackster EEDU Environmental Sensor Kit (ESP32)
SKU: 1551181- The DFRobot Hackster & DFRobot EEDU Environmental Sensor Kit is a kit that contains an ESP32-based microcontroller and various sensors.
- The kit can be used to monitor and collect data on a variety of environmental factors, including temperature, humidity, air pressure, and light intensity.
- The sensors included in the kit are highly accurate and reliable, providing precise data readings.
- The ESP32 microcontroller is easy to program and can be connected to a variety of devices, such as smartphones or computers, for data visualization and analysis.
- The kit is suitable for a range of applications, including smart homes, agriculture, weather monitoring, and environmental research.
SKU: 1551181 -
-
Interface Module
DFRobot 2-Channel I2C DAC Module (0-10V)
SKU: 1397840- Product: 2-Channel I2C DAC Module
- Support 3.3V-5V power supply
- Output voltage error is less than 0.5%
- Output short-circuit protection
- Two-channel 0-5V/0-10V output for connecting to and controlling standard analog voltage devices
- Gravity interface, I2C communication, Arduino control, suitable for program automation control
SKU: 1397840 -
-
-
-
-
-
-
Gas and Dust Sensor
DFRobot Air Quality Monitor (PM 2.5, Formaldehyde, Temperature & Humidity Sensor)
Gas and Dust SensorDFRobot Air Quality Monitor (PM 2.5, Formaldehyde, Temperature & Humidity Sensor)
SKU: 1447263- Product: DFRobot Air Quality Monitor (PM 2.5, Formaldehyde, Temperature & Humidity Sensor)
- DC Supply Voltage: Typ: 5V Min: 4.5V Max: 5.5V
- Working Current: ≤100mA
- Single Response Time: <1s
- Particle Counting Efficiency: 50%@0.3μm, 98%@>=0.5μm
SKU: 1447263 -
-
Development Board/Kit
DFRobot Beetle ESP32 – C3 (RISC-V Core Development Board)
SKU: 1254403- Small size of 25*20.5 mm
- Onboard Lithium charging management function, safer charging and discharging
- Comes with expansion board, more convenient to make projects or use with a screen
- RISC-V 32bit core
- Support WiFi and Bluetooth 5(LE) dual-mode communication
SKU: 1254403 -
-
Audio Module/ Amplifier
DFRobot DFPlayer – A Mini MP3 Player
SKU: 1495694- Sampling rates (kHz): 8/11.025/12/16/22.05/24/32/44.1/48
- 24 -bit DAC output, support for dynamic range 90dB , SNR support 85dB
- Fully supports FAT16 , FAT32 file system, maximum support 32G of the TF card, support 32G of U disk, 64M bytes NORFLASH
- A variety of control modes, I/O control mode, serial mode, AD button control mode
SKU: 1495694 -
-
-
-
Water TDS, pH, Flow, Level and Pressure Sensor
DFRobot Fermion BMP280 Digital Pressure Sensor (Breakout)
Water TDS, pH, Flow, Level and Pressure SensorDFRobot Fermion BMP280 Digital Pressure Sensor (Breakout)
SKU: 1073414- Operating Voltage: 3.3V-5.5V
- Communication Interface: I2C(5V compatible)
- Default I2C Address: 0x76
- Pressure Measuring Range: 300~1100hPa
- Relative Accuracy: ±0.12hPa(±1m)
- Absolute Accuracy: ±1hPa(±8.33m)
SKU: 1073414 -
-
-
Distance Sensor
DFRobot Fermion TMF8701 ToF Distance Ranging Sensor (10-600mm) (Breakout)
SKU: 1356226- Brand: DFRobot
- Product: Fermion TMF8701 ToF Distance Ranging Sensor
- Operating Voltage: 2.7~3.3V
- Operating Current: <1.5mA
- Proximity Detection Range: 1-10cm
- Distance Sensing Range: 10-60cm
SKU: 1356226 -
-
(Step-Down) Buck Converter, (Step-Up) Boost Converter
DFRobot Fermion: 8-Bit Level Translator (Breakout)
(Step-Down) Buck Converter, (Step-Up) Boost ConverterDFRobot Fermion: 8-Bit Level Translator (Breakout)
SKU: 1141608- VCCA Voltage Range: 1.2V-3.6V
- VCCB Voltage Range: 1.65V-5.5V
- Conditions of Use: VCCB>VCCA
- Working Current: 30uA
- Support Port: push-pull, open-drain
- Conversion Speed: push-pull 60Mbps(MAX)\open-drain 2Mbps(MAX)
SKU: 1141608 -
Light/color Sensor
DFRobot Fermion: AS7341 11-Channel Visible Light Sensor (Breakout)
SKU: 1141609- Power Supply: 3.3V~5V
- Visible Light Detection Range: F1(405-425nm), F2(435-455nm), F3(470-490nm), F4(505-525nm), F5(545-565nm), F6(580-600nm), F7(620-640nm), F8(670-690nm)
- Operating Current(LED Off): <5mA
- LED Driving Current: Class 1-20 (4-42mA)
- I2C Address: 0x39
- Operating Temperature Range: -30℃~85℃
SKU: 1141609 -
Environmental Sensors
DFRobot Fermion: BME680 Environmental Sensor (Breakout)
SKU: 1141610- Input Voltage: 3.3V~5.5V
- Operating Current: 5mA (25mA in VOC Measurement)
- Communication Interface: I2C(Support 3.3V/5V) or SPI(other non-I2C ports only support 3.3V)
- Default I2C Address: 0x76
- Temperature Measurement Range: -40℃~+85℃
- Temperature Measurement Precision: ±1.0℃(0~65℃)
- Humidity Measurement Range: 0-100%r.H.
- Humidity Measurement Precision: ±3%r.H.(20-80% r.H.,25℃)
SKU: 1141610 -
Gas and Dust Sensor
DFRobot Fermion: ENS160 Air Quality Sensor (Breakout)
SKU: 1254406- Multiple IAQ outputs (TVOC, eCO2, AQI), various environmental data
- Less than 3 minutes warm-up time, get data faster
- Built-in algorithm, more accurate output
- Automatic baseline correction, more stable for long-term use
SKU: 1254406 -
IMU, Accelerometer, Magnetometer & Gyroscope
DFRobot Fermion: ICG 20660L Accel+Gyro 6-Axis IMU Module (Breakout)
IMU, Accelerometer, Magnetometer & GyroscopeDFRobot Fermion: ICG 20660L Accel+Gyro 6-Axis IMU Module (Breakout)
SKU: 1141611- Operating Voltage: 3.3V
- Current Consumption: 140uA (sleep mode)/ 520uA (Accelerometer mode only)/ 4.27mA (Gyro mode only)/ 4.9mA (accelerometer and gyro mode)
- Initial Sensitivity: accelerometer ±1%; gyro ±1%
- Non-linear Sensitivity: accelerometer ±0.5%, gyro ±0.1%
- Interface: I2C/SPI(7MHz)
- Selectable Scale: ±2g/±4g/±8g/±16g
- Gyroscope Range: ±125/±250/±500dps
SKU: 1141611 -
Water TDS, pH, Flow, Level and Pressure Sensor
DFRobot Fermion: ICP-10111 Pressure Sensor (Breakout)
SKU: 1254407- Relative accuracy ±1Pa, as small as 8.5cm height measurement difference
- ±0.5Pa/℃ temperature coefficient offset, high stability for long-term use
- 0.4Pa pressure noise, more stable data
SKU: 1254407 -
-
Temperature & Humidity Sensor
DFRobot Fermion: MCP9808 High Accuracy I2C Temperature Sensor
SKU: 1254408- High-temperature detection accuracy ±0.25°C/±0.5°C (typical/maximum)
- Wide temperature detection range from -40°C to +125°C
- Operating Voltage: 2.7~5.5V
- Operating Current: 200μA (typical)
SKU: 1254408 -
Gas and Dust Sensor
DFRobot Fermion: MEMS Gas Sensor – MiCS-2714 (Breakout)
SKU: 1141612- Operating voltage: 4.9~5.1V DC
- Power dissipation: 0.45W
- Output signal: Analog quantity
- Measuring range:1 – 1000ppm(Hydrogen H2) ,0.05 – 10ppm(Nitrogen dioxide NO2 )
- Working temperature: -30~85℃
- Working humidity: 5~95%RH (No condensation)
- Storage temperature: -40~85℃
- Lifespan: >2 years(in the air)
SKU: 1141612 -
Gas and Dust Sensor
DFRobot Fermion: MEMS Gas Sensor – MiCS-5524 (Breakout)
SKU: 1141613- Detection of Physical Quantities: Gas concentration or gas leakage of NO, NO2, H2
- Operating voltage: 4.9 ~ 5.1 V DC
- Power dissipation: 0.45 W
- Output signal: Analog quantity
- Working temperature: -30 ~ 85 °C
- Working humidity: 5 ~ 95%RH (No condensation)
- Storage temperature: -40 ~ 85 °C
- Lifespan: >2 years (in the air)
SKU: 1141613 -
-
Temperature & Humidity Sensor
DFRobot Fermion: SHTC3 Humidity & Temperature Sensor
SKU: 1141615- Communication Interface: I2C
- Operating Voltage: 3.3V~5V
- Operating Current: 0.45mA
- Humidity Measurement Range: 0~100%RH
- Humidity Measurement Accuracy: ±2%
- Temperature Measurement Range: -40~+125℃ (-40~+275℉)
- Temperature Measurement Range: ±0.2℃
SKU: 1141615 -
Distance Sensor
DFRobot Fermion: TMF8801 ToF Distance Ranging Sensor (20-2500mm)
SKU: 1141616- Operating Voltage: 2.7~3.3V
- Operating Current: <1.5mA
- Proximity Detection Range: 20-100mm
- Distance Sensing Range: 100-2500mm
- Operating Temperature: -30~60℃
- Communication Interface: Breakout 2.54mm-8Pin I2C
SKU: 1141616 -
Development Board/Kit
DFRobot FireBeetle 2 Board ESP32-S3 (N16R8) AIoT Microcontroller with Camera (Wi-Fi & Bluetooth on Board)
Development Board/KitDFRobot FireBeetle 2 Board ESP32-S3 (N16R8) AIoT Microcontroller with Camera (Wi-Fi & Bluetooth on Board)
SKU: 1601464- Operating Voltage: 3.3V
- Max Charging Current: 1A
- Operating Temperature: -20 to 70℃
- Processor: Xtensa® dual-core 32-bit LX7 microprocessor
- Main Frequency: 240 MHz
- SRAM: 512KB
- ROM: 384KB
- Flash: 16MB
SKU: 1601464 -
Development Board/Kit
DFRobot FireBeetle 2 ESP32-E IoT Microcontroller (Supports Wi-Fi & Bluetooth)
SKU: 1073417- WiFi+Bluetooth 4.0 Dual-mode Module
- GDI Display Port, easy to connect
- Operating Voltage: 3.3V
- Input Voltage: 3.3V~5.5V
- Support Low-Power: 10uA
- ESP32 Dual-core low power main controller, 10uA power consumption
SKU: 1073417