SKU: SENS-3069
📋 GST Invoice Available

DFRobot Fermion Multifunctional Environmental Sensor (Breakout) - I2C/UART, BMP280, SHTC3, VEML7700, ML8511

₹2,729.00 (Inclusive of all taxes)
Out of Stock

The DFRobot Fermion Multifunctional Environmental Sensor Breakout integrates SHTC3 (temperature/humidity), BMP280 (barometric pressure), VEML7700 (ambient light), and ML8511 (UV) sensors onto a single compact PCB. It provides calibrated data via I2C or UART interfaces, making it ideal for Arduino, Raspberry Pi, ESP32, and other 3.3V microcontroller-based environmental monitoring projects.

Features

  • Integrated SHTC3 sensor for ±0.2°C temperature and ±2% RH humidity measurement.
  • BMP280 barometric pressure sensor with ±1 hPa absolute accuracy and altitude calculation.
  • VEML7700 high-resolution ambient light sensor covering 0–120 klx.
  • ML8511 UV-A/UV-B sensor for ultraviolet intensity measurement (320–400nm).
  • Switchable I2C and UART communication protocols with onboard MCU for data processing.

Out of stock

Description

The Fermion Multifunctional Environmental Sensor is a highly integrated breakout board designed for precise environmental data acquisition. It combines four professional-grade sensing elements: the SHTC3 digital humidity and temperature sensor, the BMP280 MEMS barometric pressure sensor, the VEML7700 high-accuracy ambient light sensor, and the ML8511 ultraviolet light sensor. An onboard microcontroller processes raw sensor data, delivering calibrated outputs in standard units (°C/°F, %RH, hPa, lx, mW/m²).

The module’s compact 30mm x 20.5mm footprint allows for direct PCB soldering or breadboard use. Careful circuit layout and thermal design minimize cross-sensor interference, ensuring data accuracy across its operating temperature range of -20°C to 70°C. With selectable I2C and UART interfaces and comprehensive Arduino and Python libraries provided by DFRobot, integration into environmental monitoring systems is streamlined.

Key Features

  • High-Integration Design: Combines four distinct environmental sensors (temperature/humidity, pressure, ambient light, UV) on a single breakout board.
  • Onboard Signal Processing: Integrated MCU converts raw sensor data into calibrated, ready-to-use values with standard units.
  • Dual Communication Interface: User-selectable I2C or UART serial output for flexible system integration.
  • Professional-Grade Sensor Chips: Utilizes industry-respected components (SHTC3, BMP280, VEML7700, ML8511) for reliable and accurate measurements.
  • Optimized Thermal Layout: PCB design considers heat conduction to minimize self-heating effects and ensure measurement stability.
  • Compact & Breadboard-Friendly: Small 30mm x 20.5mm form factor with standard 0.1" pitch headers for prototyping and embedded use.

Applications

  • Indoor Environmental Quality (IEQ) monitoring systems for HVAC control and building automation.
  • Portable weather stations and microclimate data loggers for agricultural or research use.
  • Smart home automation nodes for light, UV, and comfort condition monitoring.
  • Embedded sensor nodes in IoT projects requiring multi-parameter environmental data on a single bus.
  • Educational platforms for environmental science and sensor fusion demonstrations.

Technical Specifications

ParameterSpecification
Working Voltage3.3V DC
Working Current35 mA (typical)
Communication InterfacesI2C, UART (switchable)
Operating Temperature-20°C to 70°C
Dimensions (Board)30 mm x 20.5 mm
Temperature SensorSHTC3
Temperature Range-40°C to 125°C
Temperature Accuracy±0.2°C
Temperature Resolution0.01°C
Humidity Range0% to 100% RH
Humidity Accuracy±2% RH
Humidity Resolution0.01% RH
Pressure SensorBMP280
Pressure Range300 hPa to 1100 hPa
Absolute Pressure Accuracy±1 hPa
Relative Pressure Accuracy±0.12 hPa
Ambient Light SensorVEML7700
Ambient Light Range0 to 120 klx
Ambient Light Accuracy0.0036 lx/ct
UV SensorML8511
UV Sensitive WavelengthUV-A (320-400nm), UV-B (280-320nm)
UV Output UnitmW/m²

Frequently Asked Questions

What is the operating voltage of this sensor module, and is it 5V tolerant?

The module operates strictly at 3.3V DC. The I2C and UART logic levels are also 3.3V. Applying 5V to the power or signal pins may damage the onboard sensors and MCU. For use with 5V systems like Arduino Uno, you must use a logic level converter for the communication lines and regulate the power supply to 3.3V.

How do I switch between I2C and UART communication modes?

The module features a mode selection switch or Jumper. Consult the DFRobot product wiki for the specific pin configuration. The provided Arduino and Python libraries include examples for both protocols. Remember to reconfigure your microcontroller's serial or I2C pins accordingly and ensure the baud rate (for UART) or I2C address is correctly set in your code.

Does the onboard MCU provide altitude data from the barometric pressure sensor?

Yes, the integrated microcontroller processes the raw pressure data from the BMP280 sensor. Using a reference SEA-level pressure (typically 1013.25 hPa), it can calculate and output altitude values. The libraries provide functions to retrieve both absolute pressure and calculated altitude, simplifying integration into drone, weather balloon, or hiking altimeter projects.

What is the difference between the 'Gravity' and 'Fermion (Breakout)' versions of this sensor?

The 'Gravity' version typically comes with a standardized 3-pin or 4-pin connector compatible with DFRobot's Gravity ecosystem, aimed at plug-and-play use with their shields. The 'Fermion (Breakout)' version, like this one, is a bare PCB with standard 0.1" pitch header pins, designed for direct soldering onto a custom PCB or use on a breadboard, offering greater flexibility for embedded designs.

Package Includes

  • 1 x DFRobot Fermion Multifunctional Environmental Sensor (Breakout Board)

Additional Information

Weight 0.16 kg
Dimensions 6 × 5 × 2 cm