DFRobot sensors and boards for your project
Source DFRobot sensors, boards and modules for measurement systems and prototypes. Send your bill of materials, part numbers and wiring diagram to define the component package.
pH measurement: SEN0161-V2
Select the electrode, signal board and controller connection together. SEN0161-V2 uses a laboratory probe; identify a PRO version by its own part number before comparing configurations.
- Probe range: pH 0–14
- Board supply: 3.3–5.5 V
- Analogue output: 0–3.0 V
- Electrode connector: BNC
TDS SEN0244 and EC DFR0300
Specify whether the project measures TDS or electrical conductivity, including the units and solution conditions. Similar board dimensions do not identify the probe or the measurement method.
- SEN0244: TDS 0–1000 ppm
- SEN0244 supply: 3.3–5.5 V
- DFR0300: K=1 electrode
- DFR0300 recommended range: 1–15 mS/cm
CO₂ sensor SEN0219
An NDIR infrared module for carbon dioxide measurement. For a replacement, identify the exact version and signal-reading method; the CO₂ label alone does not specify the interface.
- Part number: SEN0219
- Measurement range: 400–5000 ppm
- Selected version output: PWM
- Supply: 5.0±0.1 V
Soil moisture sensor SEN0193
A capacitive Gravity sensor for soil-monitoring projects. State the controller, installation conditions and analogue input arrangement; the manufacturer specifies an ADC for Raspberry Pi integration.
- Part number: SEN0193
- Capacitive measurement principle
- Supply: 3.3–5.5 V
- Three-pin Gravity connection
C4001 presence radar modules
Choose a specific C4001 board for the installation. SEN0609 and SEN0610 have different range and connection specifications; the figures for one version do not describe the other.
- Both versions operate at 24 GHz
- SEN0609: up to 25 m, UART
- SEN0610: up to 12 m, I2C / UART
- Enquiry: SKU, coverage and mounting
URM08 ultrasonic distance sensor
URM08 SEN0246 is a housed distance sensor for obstacle detection and level-measurement applications. Selection starts with the distance to the target surface and the control-system connection.
- Effective range: 35–550 cm
- Interface: RS485, Modbus-RTU
- Supply: 6–12 V DC
- Protection rating of this model: IP65
HUSKYLENS SEN0305
A vision module with its own display and built-in algorithms. Match the camera to the required function and controller; replacement enquiries should identify the HUSKYLENS generation and existing project.
- Processor: Kendryte K210
- Interfaces: UART / I2C
- Supply: 3.3–5.0 V
- Display: 2.0 inches, 320×240
FireBeetle 2 ESP32-E
DFR0654 supports connected-device development. List the sensors, peripherals, software environment and power arrangement so the controller board and required connections can be specified as separate items.
- Module: ESP32-WROOM-32E
- Wireless: Wi-Fi and Bluetooth
- Peripheral interfaces: UART, SPI, I2C
- Arduino development support
Build a sensor package for your project
Start with the function of the device: measuring water, monitoring a room, detecting an object or controlling a prototype. List the sensors, controller, display and connecting cables separately. A project description helps connect each requested component to its intended task.
Gravity is a modular electronics platform with standardised interfaces and colour-coded connections. Keep the complete SKU in your bill of materials even when several modules belong to this platform. Include a wiring diagram or a photograph of the assembly when replacing an existing component.
Identify the complete DFRobot part number
Record the complete SKU, including its version suffix. Examples include SEN0161-V2, SEN0244, SEN0305 and DFR0654. Photograph both sides of the board so that connector labels, markings and pin names can be read. Include the package label if it is available.
A purchase record may describe a kit while the installed board carries the code of one component. Show which parts are required: a complete module, a remote probe or an accessory. For repeat orders, keep the confirmed part number and revision in the same specification.
Match power and communication interfaces
Provide the controller model, available supply and input type. Analogue outputs, PWM, UART, I2C and RS485 require different connections and processing. State which interfaces are already occupied and which remain available in the project. Include any intermediate converter or expansion board.
Check sensor supply voltage and controller signal limits separately against the documentation for the exact model. For an analogue sensor, identify the analogue input or ADC used by the system.
A connector photograph is useful, but the wiring diagram defines the electrical connection and its pin assignment.
Specify the water measurement assembly
List the probe, signal board, cable and connector as separate parts of the assembly. Describe the liquid, temperature, installation arrangement and operating schedule. For a replacement, include a photograph of the electrode connection and the original kit code.
Identify any parts that will remain in use.
pH, TDS and electrical conductivity represent different measurements. Keep the required quantity and units visible in the specification, together with the calibration method. Add calibration solutions and maintenance accessories as individual lines when required.
State continuous process exposure before selecting a laboratory probe.
Choose presence or distance sensing
For a radar sensor, describe the detection area, mounting position and target behaviour. State whether the task involves stationary presence or movement and provide a simple sketch with distances. SEN0609 and SEN0610 are different C4001 versions, so retain the exact SKU in the request.
For ultrasonic sensing, provide the nearest and furthest target positions, surface characteristics and controller interface. URM08 uses RS485 Modbus RTU. Its mounting and wiring should be considered as part of the complete system.
If your project specifies C4002, keep that designation as a separate requested item.
Define the scene for machine vision
Describe the function expected from HUSKYLENS, such as working with an object, colour, tag or line. Include object dimensions, viewing distance, lighting and camera position. A photograph of the actual scene is helpful when defining the application and the necessary mounting accessories.
For replacement work, provide the existing camera SKU and controller model. For a new assembly, list the power connection, data cable and bracket. Record the required behaviour when changing between product generations.
The display, selected algorithm and communication with the main controller are separate parts of the project.
Prepare a prototype or small production batch
A FireBeetle enquiry should name the board, development environment and connected devices. State whether the project needs wireless communication, a display, battery operation or data logging. Include the connections and accessories used by each completed device in the bill of materials.
Separate the number of working boards from the requested spare quantity. List cables, headers, enclosures and fasteners individually. If the project also uses UNIHIKER K10, an LCD or another DFRobot board, give its own part number and requirements.
Preserve the relationship between each item and the finished assembly.
Replace a sensor in an existing device
Send a photograph of a readable neighbouring module if the damaged component has lost its marking. Describe the function to be restored and include the wiring diagram. Identify the sensor, controller and mechanical connections that will remain in operation after the replacement.
Keep purchasing information separate from diagnostic observations in the enquiry. The required part identity defines the order, while operating conditions and measurements explain the reported fault.
Preserve available firmware and configuration information so that the engineer responsible for the device can check the complete assembly after replacement.
Include cables, adapters and mounting parts
Specify the cable length, both connector ends and mounting method. An interface name describes communication but does not establish the connector shape or pin assignment. For a probe, show its connection to the signal board; for a camera, show the space and connector position inside the enclosure.
For several modules, provide a connection diagram with a reference for each cable. Retain the wire numbering used in the installation documents. Mark accessories that are already available, so the package for a new project can be distinguished from the parts needed to repair an existing assembly.
Describe the installation environment
Provide temperature, humidity, liquid exposure, dust and available space. For outdoor installation, show which part is exposed and which part is inside a housing. Protection of a remote probe and protection of the electronics must be considered separately for the selected product.
If the specification calls for SEN0308 rather than SEN0193, retain that exact part number. For equipment near motors or power converters, include the supply arrangement and cable routing.
Attach the requirements of the finished equipment, since the data for a development board describe an individual component of the system.
Send a clear supply specification
Use one line for each DFRobot SKU, with a description, quantity and purpose. Add required accessories and identify which items may be considered for substitution. If an exact replacement is required, state that condition directly against the relevant line in the bill of materials.
You can attach a spreadsheet, drawing, photograph or documentation extract. If the designation is unknown, start with a photograph and functional description. Include the delivery destination and a contact for technical clarification.
Keep individual quantities visible even when several sensor and board families share one enquiry.
Check the received package against the order
Compare part numbers, revisions and quantities with the agreed specification. Check separately ordered probes, cables and adapters, and retain packaging labels until incoming inspection is complete. Match the packaging identity to the marking on the component itself.
Before connection, use the documentation for the exact model and the checking procedure defined for your project. Record the calibration method for a measurement assembly and the project version for a controller board.
If a discrepancy is found, provide a photograph and the corresponding specification line so that the affected item can be identified.
Availability, pricing, lead time, compatibility and required documentation are agreed for the specific enquiry. This page does not establish authorised dealership, authorised servicing or identical specifications across all DFRobot versions.
Related component manufacturers
- Equipment and parts for Seeed Studio
- Equipment and parts for Waveshare
- Equipment and parts for Advantech
