Search
Search Criteria
Products meeting the search criteria
This is a pre-wired and waterproofed version of the DS18B20 sensor. Handy for when you need to measure something far away, or in wet conditions. While the sensor is good up to 125°C the cable is jacketed in PVC so we suggest keeping it under 100°C. Because they are digital, you don't get any signal degradation even over long distances! These 1-wire digital temperature sensors are fairly precise (±0.5°C over much of the range) and can give up to 12 bits of precision from the onboard digital-to-analog converter. They work great with any microcontroller using a single digital pin, and you can even connect multiple ones to the same pin, each one has a unique 64-bit ID burned in at the factory to differentiate them. Usable with 3.0-5.0V systems.
The only downside is they use the Dallas 1-Wire protocol, which is somewhat complex, and requires a bunch of code to parse out the communication. If you want something really simple, and you have an analog input pin, the TMP36 is trivial to get going.
We toss in a 4.7k resistor, which is required as a pullup from the DATA to VCC line when using the sensor.
Specifications:Cable specs:
- Stainless steel tube 6mm diameter by 30mm long
- Cable is 36" long / 91cm, 4mm diameter
- Contains DS18B20 temperature sensor
- If your sensor has four wires - Red connects to 3-5V, Black connects to ground and White is data. The copper wire is soldered to the wire shielding
- If your sensor has three wires - Red connects to 3-5V, Blue/Black connects to ground and Yellow/White is data
DS18B20 Technical specs:
- Usable temperature range: -55 to 125°C (-67°F to 257°F)
- 9 to 12 bit selectable resolution
- Uses 1-Wire interface- requires only one digital pin for communication
- Unique 64 bit ID burned into chip
- Multiple sensors can share one pin
- ±0.5°C Accuracy from -10°C to 85°C
- Temperature-limit alarm system
- Query time is less than 750ms
- Usable with 3.0V to 5.5V power/data
- 1 x DS18B20 Digital temperature sensor
- 1 x 4.7k resistor
- Adafruit's Raspberry Pi Lesson: DS18B20 Temperature Sensing
This module can detect humidity and temperature of the surrounding environment. Outputs a digital signal. Has a mounting hole for easy installation. Includes 3 DuPont wires to interface to microcontroller.
Specifications:
Humidity measurement range: 20%~90% RH
Humidity measurement error: ±5% RH
Temperature measurement range: 0~60 C
Working voltage: 3.3 to 5V
Size: 28 x 12 x 8mm
What's int the box?
1 x DHT11 Temperature and Relative Humidity Sensor Module
Resources:
How to setup a DHT11 with your Raspberry Pi. The resistor is already on the PCB so you can skip the breadboard part
Description:
AM2302 Humicap digital temperature and humidity module is a digital output signal containing a calibrated temperature and humidity combined sensor. It uses dedicated digital module capture technology and temperature and humidity sensor technology to ensure that products has high reliability and excellent long-term stability. Sensor includes a capacitive humidity sensing element and a high-precision temperature measurement device, and with a high-performance 8-bit microcontroller connected. Therefore, the product has excellent quality, fast response, anti-interference ability, low cost and other advantages. Ultra-small size, low power consumption, signal transmission distance up to 20 meters. Making it the best choice for all kinds of applications and even the most demanding applications.
Applications:
HVAC (Heating Ventilation Air Conditioning), dehumidifiers, testing and inspection equipment, consumer goods, automotive, automation, data loggers, home appliances, humidity regulator, medical,weather stations, and other related humidity detection control.
Specification:
Dimensions: 40 x 23mm
Weight: 4g
Voltage: 5V
Port: digital two-way single bus
Temperature range: -40 to 80 °C ± 0.5 °C
Humidity: 20 to 90% RH ± 2% RH
Platform: Arduino, SBC
Package includes:
1 x Sensor Module
How to setup a DHT22 with your Raspberry Pi.The resistor is already on the PCB so you can skip the breadboard part.
- Auto Range.
- True RMS measurement.
- Resistance capacitance frequency file high voltage 550V protection.
- Large screen display, the maximum of 6000 words.
- Sampling rate: about 3 times per second.
- Temperature measuring.
- Backlight display.
- Data retention.
- Polarity automatic recognition.
- Low voltage display.
- 10A large current measurement MA level small current measurement Automatic shutdown.
- Main measurement: AC / DC voltage, AC / DC current, resistance, capacitance.
- Diode / off measurement, frequency and duty ratio measurement.
Function | Range | Resolution | Accuracy | MAX.Value | Other |
DC Voltage | 6.000V | 0.001V | ±(0.5% 3) | 1000V | Input Resistance:10MΩ |
60.00V | 0.01V | ||||
600.0V | 0.1V | ||||
1000V | 1V | ||||
60.00mV | 0.01mV | 600mV | |||
600.0mV | 0.1mV | ||||
AC Voltage | 6.000V | 0.001V | ±(1.0% 3) | 750V | Input Resistance:10MΩ(600mV range, >60MΩ) Frequency Response: 40Hz-1kHz |
60.00V | 0.01V | ||||
600.0V | 0.1V | ||||
750V | 1V | ||||
60.00mV | 0.01mV | 600mV | |||
600.0mV | 0.1mV | ||||
DC Current | 6.000A | 0.001A | ±(1.2% 3) | 10A | MAX.Current: 10A(no more than 15 seconds) No Voltage input at this mode Frequency Response(AC): 40Hz-1kHz |
10.00A | 0.01A | ||||
60.00mA | 0.01mA | 600mA | |||
600.0mA | 0.1mA | ||||
AC Current | 6.000A | 0.001A | ±(1.5% 3) | 10A | |
10.00A | 0.01A | ||||
60.00mA | 0.01mA | 600mA | |||
600.0mA | 0.1mA |
Resistance | 600.0Ω | 0.1Ω | ±(0.5% 3) | 60MΩ | No Voltage input at this mode | |||||
6.000kΩ | 0.001kΩ | |||||||||
60.00kΩ | 0.01kΩ | |||||||||
600.0kΩ | 0.1kΩ | |||||||||
6.000MΩ | 0.001MΩ | |||||||||
60.00MΩ | 0.01MΩ | ±(1.5% 3) | ||||||||
Capacitance | 9.999nF | 0.001nF | ±(5.0% 20) | 9.999mF | No Voltage input at this mode | |||||
99.99nF | 0.01nF | ±(2.0% 5) | ||||||||
999.9nF | 0.1nF | |||||||||
9.999μF | 0.001μF | |||||||||
99.99μF | 0.01μF | |||||||||
999.9μF | 0.1μF | |||||||||
9.999mF | 0.001mF | ±(5.0% 5) | ||||||||
Frequency | 99.99Hz | 0.01Hz | ±(0.1% 2) | 9.999MHz | ||||||
999.9Hz | 0.1Hz | |||||||||
9.999kHz | 0.001kHz | |||||||||
99.99kHz | 0.01kHz | |||||||||
999.9kHz | 0.1kHz | |||||||||
9.999MHz | 0.001MHz | |||||||||
Duty Cycle | 1%~99% | 0.1% | ±(0.1% 2) | |||||||
Diode | √(DC forward current is 5mA, voltage is 3V) | No Voltage input at this mode | ||||||||
Continuity | √(no more than 50Ω) | |||||||||
Temperature | -20~1000℃ | 1℃ | ±(2.5% 5) | 1000℃ | ||||||
-4~1832℉ | 1℉ | 1832℉ |
- Measurement mode: double-integral style A/D transform
- Sample rate: 3 times per second
- Over range indication: OL
- Powered by 2 x AAA batteries (Not included).
- Working Environment: 0-40 degrees relative humidity: <80%
- Product size: approx. 130 x 65 x 30mm/5.11 x 2.55 x 1.18''
- Net weight: approx. 170g
- Gross weight: approx.238g
Temperature measurement range: -55°C ~ +125°C
Accuracy: ± 0.5°C
Encapsulation: TO-92
You will need a 4.7k resistor
Package includes:
1 x DS18B20
Adafruit's Raspberry Pi Lesson 11. DS18B20 Temperature Sensing

The MLX90615 is an Infra Red thermometer for non contact temperature measurements. Both the IR sensitive
thermopile detector chip and the signal conditioning chip are integrated in the same TO-46 can package.
Thanks to its low noise amplifier, 16-bit ADC and powerful DSP unit, a high accuracy and resolution of the
thermometer is achieved. The thermometer is factory calibrated with the digital SMBus compatible
Features
- Small size, low cost
- Easy to integrate
- Factory calibrated in wide temperature range: -40…85C for sensor temperature and -40…115C for object temperature
- High accuracy of 0.5C over wide temperature range (0... 50C for both TA and TO )
- High (medical) accuracy calibration
- Measurement resolution of 0.02C
- SMBus compatible digital interface
- Power saving mode
- Customizable PWM output for continuous reading
- Embedded emissivity compensation
- 3V supply voltage
Datasheets available at https://github.com/arduinolearning/Datasheets/blob/master/MLX90614.pdf
The great advantage to owning a wireless home weather station is that the sensor can be simply mounted in virtually any outdoor location and the display can be conveniently located anywhere in the home.
Know how much rain you got overnight with this digital wireless rain station
Specifications:
1).Outdoor wireless sensor (range up to 100 meter)
2) Detail display of rainfall data in 1hour, 24hour, week, month
and total since last reset(user selectable in inch or mm)
3) Indoor and outdoor temperature (°F to °C)
4) Time and date with manual setting option
5) 12 /24 hour time mode
6) Calendar
7) Time zone setting
9)Time alarm
9) Free standing
1) Rainfall display range: 0 to 19,999mm
2) Outdoor temperature range: -40 ~ 65°C (-40°F to 149°F)
3) Indoor temperature range: -9.9 ~ 60°C (-15.8°F to 176°F)
4) Temperature accuracy: ±1.0°C5) Power requirements:
a) Receiver: 2 x "AA" alkaline batteries (not included)
b) Rain gauge: 2 x "AAA" alkaline batteries (not included)
5)Transmission range: up to 100meters( 330feet)
6) Transmission frequency: 433MHz
Package includes:
1 x Rain Gauge
1 x Receiver
1 x User Manual
2 x Screws
Description:
Professional Weather Station with PC interface at 433Hz. Featuring touch panel and stylus. The outdoor transmitter is powered by solar
Note:
Commonly the radio communication between receiver and transmitter in the open field can reach a distance of up to 330 feet providing that there are no interfering obstacles such as buildings, trees, vehicles, high voltage lines, etc.
Radio interferences such as PC screens, radios or TV sets can, in bad cases, entirely cut off radio communication. Please take this into consideration when choosing standing or mounting locations.
Features:
1) Touch screen panel (touch by stylus)
2) USB port for easy connection to your PC
3) All the weather data from the base station and weather history data with user adjustable measuring intervals can be recorded and uploaded to your PC
4) Free PC software for transfer weather data to PC (EasyWeather)(EasyWeatherPlus is not compatible)
5) Rainfall data (inches or millimeters): 1-hour, 24-hour,one week, one month and total since last reset.
6) Wind chill and Dew point temperature display ( °F or °C)
7)Records min. and max. wind chill and Dew point with time and date stamp
8) Wind speed (mph, m/s, km/h, knots, Beaufort)
9) Wind direction display with LCD compass
10) Weather forecast tendency arrow
11) Weather alarm modes for: a) Temperature b) Humidity c) Wind chill d) Dew point e) Rainfall f) Wind speed g) Air pressure h) Storm warning
12) Forecast icons based on changing barometric pressure
13) Barometric pressure (inHg or hPa) with 0.1 hPa resolution
14) Wireless outdoor and indoor humidity (% RH)
15) Records min. and max. humidity with time and date stamp
16) Wireless outdoor and indoor temperature (°F or °C)
17) Records min. and max. temperature with time and date stamp
18) 12 or 24-hour time display
19) Perpetual calendar
20) Time zone setting
21) Time alarm
22) High light LED backlight
23) Wall hanging or free standing
24) Synchronized instant reception
25) Low power consumption (over 2 years battery life for transmitter)
26) RCC function (not included on this model)
27) solar powered transmitter (outdoor unit)
Specifications:
1) Outdoor temperature range: -40.0 °C to 65.0 °C (-40 °F to 149 °F)
2) Indoor temperature range: 0 °C to 50.0 °C (32 °F to 122 °F)
3) Humidity range: 10% to 99% (1% resolution)
4) Rain volume display: 0 - 9999mm (show OFL if outside range)
Resolution : 0.3mm (if rain volume < 1000mm) ,1mm (if rain volume > 1000mm)
5) Wind speed: 0~100mph (show OFL if outside range)
6) Measuring range air pressure: 27.13inHg - 31.89inHgResolution : 0.01inHg
7) Alarm duration : 120 sec
8) Transmission range up to 100m (330 feet)
9) Power consumption:
a) Receiver: 2 x AA alkaline batteries (not included) b) Sensor: 2 x AA rechargeable batteries (not included)
10) Transmission frequency: 433MHz
1) Receiver
2) Four outdoor sensors:
- thermo hydro transmitter,
- wind speed sensor,
- wind direction sensor and
- rain sensor
Resources :
User Manual : MS Professional Weather Station
Easy Weather Download : https://easyweather.software.informer.com/7.8/
The BME280 is a humidity sensor especially developed for mobile applications and wearables where size and low power consumption are key design parameters.
BME280, the precision sensor from , is soldered onto PCB.
Not only the pressure and the temperature, this sensor can measure humidity.
It uses both I2C and SPI (supports 3-, 4-wire SPI) interface
Specifications:
Supply Voltage: 1.8 - 5V DC
Interface: I2C (up to 3.4MHz), SPI (up to 10 MHz)
Operational Range:
Temperature: -40 to 85°C
Humidity: 0-100%
Pressure: 300-1100 hPa
Temperature: 0.01°C
Humidity: 0.008%
Pressure: 0.18Pa
Accuracy:
Temperature: -1°C
Humidity: -3%
Pressure: -1Pa
I2C address
SDO LOW : 0x76
SDO HIGH: 0x77
What's in the box?
1 x bme280 sensor
1 x header
The Raspberry Pi Foundation Project
Please note: Raspberry Pi and sensors are NOT INCLUDED

Raspberrypi AC current hat with temperature
- 3x AC Current Ports.
- 1x Temperature Ports.
- Provides Irms, EstimatedPower, Temperature.
- View/record data using Linux / Python / Emoncms / Grafana / MQTT and more.
- Configurable from serial port.
- Open Source Arduino Firmware.
- 1 RPICT3T1 Unit.
- 2 Mounting Stand off with screws.
Recommended SensorsTemperature:Current Sensor:
- SCT-013-000 (0A to 30A)
Technical Specifications
Microcontroler | Atmel Attiny84 |
MCU Frequency | 8Mhz |
Operating Voltage | 3.3V |
Waveform Sampling | 2500sps |
Fastest Data Polling | 600ms |
Vertical Resolution | 10 bits (1024 steps) |
Communication | UART Serial Port |
Firmware | Arduino (open source) |
Dimensions | 56x35mm |
Programming port | 6 pin ISP |
Compatible OS | Any supporting GPIO serial port access |
Compatible Raspberrypi | All of Family 1,2,3,4 and Model A, B |
Compatible CT | Current output type |
AC Current Range | 30A |
Max Temperature probes | 8 |
Smallest Readable Current | Approx 50mA to 150mA |
Scope of Use
This development board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLY and is not considered by LeChacal.com to be a finished end-product fit for general consumer use. Persons handling the product(s) must have electronics training and observe good engineering practice standards. As such, the goods being provided are not intended to be complete in terms of required design-, marketing-, and/or manufacturing-related protective considerations, including product safety and environmental measures typically found in end products that incorporate such semiconductor components or circuit boards. This
evaluation board/kit does not fall within the scope of the European Union directives regarding electromagnetic compatibility, restricted substances (RoHS), recycling (WEEE), FCC, CE or UL, and therefore may not meet the technical requirements of these directives or other related directives.
- 7x AC Current Ports.
- 1x AC Voltage Ports.
- Provides Irms, Vrms, RealP, ApparentP, ReactiveP, PFactor, Frequency, EstimatedP.
- View/record data using Linux / Python / Emoncms / Grafana / MQTT and more.
- Configurable from serial port.
- Open Source Arduino Firmware.
- Stackable with RPICT8 Slave.
- 1 RPICT7V1 Unit.
- 4 Mounting Stand off with screws.
Recommended SensorsVoltage:Current:
- SCT-013-000 (100A)
Technical Specifications
Microcontroler | Atmel Atmega328p |
MCU Frequency | 16Mhz |
Operating Voltage | 5V |
Waveform Sampling | 4400sps |
Fastest Data Polling | 1400ms (all 7 channels) |
Vertical Resolution | 12 bits (4096 steps) |
Communication | UART Serial Port |
Firmware | Arduino (open source) |
Dimensions | 56x65mm |
Programming port | 6 pin ISP |
Compatible OS | Any supporting GPIO serial port access |
Compatible Raspberrypi | All of Family 1,2,3,4 and Model A, B |
Compatible CT | Current output type |
AC Current Range | 100A |
AC Voltage Range | 240V |
Smallest Readable Current | Approx 50mA to 150mA |
Scope of Use
This development board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLY and is not considered by LeChacal.com to be a finished end-product fit for general consumer use. Persons handling the product(s) must have electronics training and observe good engineering practice standards. As such, the goods being provided are not intended to be complete in terms of required design-, marketing-, and/or manufacturing-related protective considerations, including product safety and environmental measures typically found in end products that incorporate such semiconductor components or circuit boards. This
evaluation board/kit does not fall within the scope of the European Union directives regarding electromagnetic compatibility, restricted substances (RoHS), recycling (WEEE), FCC, CE or UL, and therefore may not meet the technical requirements of these directives or other related directives.
Please note: Raspberry Pi and sensors are NOT INCLUDED

Online Documentation
- 3x AC Current Ports.
- 1x Temperature Ports.
- Provides Irms, EstimatedPower, Temperature.
- View/record data using Linux / Python / Emoncms / Grafana / MQTT and more.
- Configurable from serial port.
- Open Source Arduino Firmware.
- 1 RPICT3T1 Unit.
- 2 Mounting Stand off with screws.
Recommended SensorsTemperature:Current Sensor:
- SCT-013-000 (0A to 100A)
Technical Specifications
Microcontroler | Atmel Attiny84 |
MCU Frequency | 8Mhz |
Operating Voltage | 3.3V |
Waveform Sampling | 2500sps |
Fastest Data Polling | 600ms |
Vertical Resolution | 10 bits (1024 steps) |
Communication | UART Serial Port |
Firmware | Arduino (open source) |
Dimensions | 56x35mm |
Programming port | 6 pin ISP |
Compatible OS | Any supporting GPIO serial port access |
Compatible Raspberrypi | All of Family 1,2,3,4 and Model A, B |
Compatible CT | Current output type |
AC Current Range | 100A |
Max Temperature probes | 8 |
Smallest Readable Current | Approx 50mA to 150mA |
Scope of Use
This development board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLY and is not considered by LeChacal.com to be a finished end-product fit for general consumer use. Persons handling the product(s) must have electronics training and observe good engineering practice standards. As such, the goods being provided are not intended to be complete in terms of required design-, marketing-, and/or manufacturing-related protective considerations, including product safety and environmental measures typically found in end products that incorporate such semiconductor components or circuit boards. This
evaluation board/kit does not fall within the scope of the European Union directives regarding electromagnetic compatibility, restricted substances (RoHS), recycling (WEEE), FCC, CE or UL, and therefore may not meet the technical requirements of these directives or other related directives.
- 7x AC Current Ports.
- 1x AC Voltage Ports.
- Provides Irms, Vrms, RealP, ApparentP, ReactiveP, PFactor, Frequency, EstimatedP.
- View/record data using Linux / Python / Emoncms / Grafana / MQTT and more.
- Configurable from serial port.
- Open Source Arduino Firmware.
- Stackable with RPICT8 Slave.
- 1 RPICT7V1 Unit.
- 4 Mounting Stand off with screws.
Recommended SensorsVoltage:Current:
- SCT-013-000 (100A)
Technical Specifications
Microcontroler | Atmel Atmega328p |
MCU Frequency | 16Mhz |
Operating Voltage | 5V |
Waveform Sampling | 4400sps |
Fastest Data Polling | 1400ms (all 7 channels) |
Vertical Resolution | 12 bits (4096 steps) |
Communication | UART Serial Port |
Firmware | Arduino (open source) |
Dimensions | 56x65mm |
Programming port | 6 pin ISP |
Compatible OS | Any supporting GPIO serial port access |
Compatible Raspberrypi | All of Family 1,2,3,4 and Model A, B |
Compatible CT | Current output type |
AC Current Range | 30A |
AC Voltage Range | 240V |
Smallest Readable Current | Approx 50mA to 150mA |
Scope of Use
This development board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLY and is not considered by LeChacal.com to be a finished end-product fit for general consumer use. Persons handling the product(s) must have electronics training and observe good engineering practice standards. As such, the goods being provided are not intended to be complete in terms of required design-, marketing-, and/or manufacturing-related protective considerations, including product safety and environmental measures typically found in end products that incorporate such semiconductor components or circuit boards. This
evaluation board/kit does not fall within the scope of the European Union directives regarding electromagnetic compatibility, restricted substances (RoHS), recycling (WEEE), FCC, CE or UL, and therefore may not meet the technical requirements of these directives or other related directives.
The RPIZ_CT3T1 is the same unit as the RPICT3T1 in the Raspberry pi Zero format.
Refer to the RPICT3T1 for full documentation.
Use with sct-013-000 split core current sensor and DS18B20 temp sensor
Please note: Raspberry Pi Zero and sensors are not included
The RPIZ_CT3T1 is the same unit as the RPICT3V1 in the Raspberry pi Zero format.
Refer to the RPICT3V1 for full documentation.
Use with sct-013-000 split core current sensor and 230VAC to 9VAC power adapter
Please note: Raspberry Pi Zero and sensors are not included
More details available at:https://github.com/LilyGO/higrowopen
A LG 3000mAH 18650 battery could make ESP32 run 17 hours or more.
This capacitive soil moisture sensor differs from most of the resistive sensors on the market, using capacitive sensing principle to detect soil moisture. It avoids the problem that the resistance sensor is easy to corrode and greatly prolongs its working life.
Size: 193.5mm x 29.4mm
Package includes:
1 x Wemos® Higrow ESP32 WiFi bluetooth Battery DHT11 Soil Temperature And Humidity Sensor Module
Battery powered panel-mount temperature display. Suitable for basic room or environment monitoring.
Features
- Material: Plastic
- Indoor temperature °C display.
- It comes with a mounting clips which allows it to be panel mounted
- Temperature range: -50 ~ 70 Degrees.
- Usage temperature: -10 ~ 50 Degrees.
- Usage humidity: 5% ~ 80%
- Accuracy: /-01 Degrees.
- Distinguishing temperature: 0.1 Degrees.
- Power: 2 x DC1.5V AG13 button batteries (Not included)
- Cable length: 0.8M.
- Size: 48 x 28 x 15(mm)
- Color: Black
Package Includes:
1 x LCD Digital Thermometer Temperature Sensor
Monitor your world with Enviro for Raspberry Pi! There's a whole bunch of fancy environmental sensors on this board, and a gorgeous little full-colour LCD to display your data. It's the perfect way to get started with citizen science!
Designed for environmental monitoring, Enviro lets you measure air quality (pollutant gases and particulates*), temperature, pressure, humidity, light, and noise level. When combined with a particulate matter sensor*, it's great for monitoring air quality just outside your house (more information below), or without the particulate sensor you can use it to monitor indoor conditions.
Enviro is an affordable alternative to environmental monitoring stations that can cost tens of thousands of pounds and, best of all, it's small and hackable and lets you contribute your data to citizen science efforts to monitor air quality via projects like Luftdaten.
Features
- BME280 temperature, pressure, humidity sensor (datasheet)
- LTR-559 light and proximity sensor (datasheet)
- MICS6814 analog gas sensor (datasheet)
- ADS1015 analog to digital converter (ADC) (datasheet)
- MEMS microphone (datasheet)
- 0.96" colour LCD (160x80)
- Connector only for particulate matter (PM) sensor*(sensor is not included)
- pHAT-format board
- Fully-assembled
- Compatible with all 40-pin header Raspberry Pi models
- Pinout
- Python library
- Dimensions: 65x30x8.5mm
A couple of nice little extras... there's a spare ADC channel broken out on a header if you want to connect another analog sensor, along with I2C pins in the right configuration for plugging one of our Pimoroni I2C breakouts onto!
Citizen science air quality monitoring
We've developed this board in collaboration with the University of Sheffield, with the aim of letting you contribute real-time air quality data from your local area to open data projects like Luftdaten.
The alarming drop in our air quality is something that's really important to understand. Devices like Enviro allow fine-grained, detailed datasets that let us see shifts in air quality through time and across different areas of cities. The more devices that contribute data, the better quality the dataset becomes.
Particulate matter (PM) is made up of tiny particles that are a mix of sizes and types, like dust, pollen, mould spores, smoke particles, organic particles and metal ions, and more. Particulates are much of what we think of as air pollution. They can be measured, in size and quantity, by particulate matter sensors like the PMS5003 that you can connect to Enviro .
The analog gas sensor can be used to make qualitative measurements of changes in gas concentrations, so you can tell broadly if the three groups of gases are increasing or decreasing in abundance. Without laboratory conditions or calibration, you won't be able to say "the concentration of carbon monoxide is n parts per million", for example.
Temperature, air pressure and humidity can all affect particulate levels (and the gas sensor readings) too, so the BME280 sensor on Enviro is really important to understanding the other data that Enviro outputs.
We've got a tutorial (coming soon) that shows you how to use Enviro and a few easily-available bits to build the board into a weather-proof housing that you can mount outside your house to monitor local air quality.
Indoor monitoring
As well as outdoor air quality monitoring, Enviro is really good for indoor monitoring too. The temperature, humidity, light, and noise readings can be used to keep track of conditions in your home and, combined with the LCD to display the data and the proximity sensor for interaction, it makes an ideal headless monitoring device.
Why not combine it with some IoT smarts like an Alexa skill so that you can ask what the temperature or humidity is? Or you could set up a trigger action with IFTTT that turns your Philips Hue lights on when the light level drops below a certain level. There's loads of possibilities!
Software
We've put together a Python library to control all the parts of your Enviro . There's a bunch of examples for each of the individual parts, an all-in-one example that shows you the data from Enviro 's sensors in a visual way. There's also an example that shows you how to contribute data to Luftdaten (requires particulate matter sensor).
Getting started
Have a read through our (exhaustive!) Getting Started with Enviro tutorial that walks you through how to install the software, how to run the code examples, and how to use the Enviro Python library.
Standard Raspberry Pi 40PIN GPIO header, customized for Raspberry Pi series boards
- PCA9685 PWM driver as the fan controller, powerful driving capability, auto PWM adjustment
- 0.91" OLED, 128x32 pixels, displays board temperature or other user-defined content in real time
- Adopts 3007 size PWM controlled fan, up to 8000rpm speed, brings strong airflow
- Supports retrieving temperature data in real time, and then adjusting the speed automatically, programmable configuration
- I2C pins, for connecting other host control boards
- 16-ch PWM outputs, for driving other external PWM devices
- Comes with heat sinks, better cooling effect
Up to 16-ch PWM outputs, powerful driving capability, auto PWM adjustment combined with the included heat sinks, achieving better cooling effect
- 128×32 pixels, I2C controlled
- displays board temperature or other user-defined content in real time

What's On Board

- Standard Raspberry Pi 40PIN GPIO header
- PCA9685 PWM driver
- 3007 size PWM controlled adjustable fan
- PCA9685 I2C address configuration
- Reserved I2C control pins
- Reserved PCA9685 output channels
- 0.91" OLED display
Pinout definition

Outline dimensions(mm)

Resources & Services
Note 1: Batteries not included - ( 3V CR2450)
Note 2: SNZB-02 must be used with the Zigbee Bridge.
Description:
SONOFF SNZB-02 is a ZigBee temperature and humidity sensor that can seamlessly work with SONOFF ZigBee Bridge to track and record the temperature and humidity change in your home, which all real-time readings can be checked on eWeLink APP. Better still, you can set a condition in the smart scene that is the fan is turn on/off when the temperature reaches the limit value, or the dehumidifier in your room starts working once the humidity is over higher, helping prevent the growth of mildew and allergens. You can set a smart scene to trigger alerts through events like high/low temperature, high/low humidity conditions and more.
Device sharing function makes your kids, family, and even the neighbors informed about the environmental conditions of your home with their mobile phones.
It is a battery-operated sensor that can be placed in any corner of your house to monitor the room temperature and humidity. Installation without any tool, simply stick the sensor on the surface of the wall or device and see it nicely to work for you!
1. Do not install on a metal surface, it will affect the wireless communication distance.
2. Installation height of less than 2 m is recommended.
3. The device can be operated intelligently via working with the SONOFF ZigBee Bridge to communicate with other devices.
SONOFF SNZB-02 ZigBee Temperature And Humidity Sensor Overview
Features:
Monitor indoor temperature and humidity.
Sync the real-time temperature and humidity recordings to APP.
Can trigger Wi-Fi devices in smart scene.
Add a camera to ensure you know any emergency in your home.
Low-battery notification.
Quick and easy to install.
Specifications:
Battery: 3V(CR2450)
Wireless protocol: Zigbee (IEEE 802.15.4)
Dimensions: 43mm x 43mm x 14mm
What's in the box
1 x SONOFF SNZB-02 ZigBee Temperature And Humidity Sensor