EasyManua.ls Logo

Adafruit Si7021 - User Manual

Default Icon
18 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
Adafruit Si7021 Temperature + Humidity Sensor
Created by lady ada
Last updated on 2018-11-21 06:58:57 PM UTC
Question and Answer IconNeed help?

Do you have a question about the Adafruit Si7021 and is the answer not in the manual?

Adafruit Si7021 Specifications

General IconGeneral
Humidity Range0 to 100% RH
Communication ProtocolI2C
Supply Voltage1.9 to 3.6 V
Accuracy (Temperature)±0.4 °C
Accuracy (Humidity)±3% RH
Operating Voltage3.3 V
I2C Address0x40
Sensor TypeTemperature and Humidity
Operating Current150µA

Summary

Overview

Pinouts

Power Pins

Explains the power connections for the sensor, including Vin for power input and 3v3 for output.

I2 C Logic Pins

Describes the I2C communication pins: SCL for the clock signal and SDA for data transfer.

Assembly

Prepare the Header Strip

Instructions on cutting and preparing the header strip for soldering to the sensor breakout board.

Add the Breakout Board

Details placing the sensor breakout board onto the prepared header pins for soldering.

And Solder!

Instructions and tips for soldering all pins of the sensor breakout board for reliable connection.

Arduino Code

Install Adafruit_Si7021 Library

Guides users on installing the necessary Adafruit Si7021 library via the Arduino IDE library manager.

Load Demo

Instructions for opening and uploading the example 'si7021' sketch to the Arduino.

Library Reference

Sensor Initialization and Usage

Explains sensor initialization, reading temperature, humidity, and serial number using library functions.

Python & CircuitPython

CircuitPython Microcontroller Wiring

Provides wiring diagrams for connecting the Si7021 sensor to CircuitPython boards using I2C.

Python Computer Wiring

Shows how to wire the Si7021 sensor to a Raspberry Pi for Python use via I2C.

CircuitPython Installation of Si7021 Library

Details the steps to install the Adafruit CircuitPython Si7021 library on a CircuitPython board.

Python Installation of Si7021 Library

Explains how to install the Adafruit_Blinka library for Python support and the Si7021 library.

CircuitPython & Python Usage

Demonstrates initializing the sensor and reading temperature/humidity in Python REPL.

Full Example Code

Python Library Docs

Downloads

Files & Datasheets

Provides links to essential files like Fritzing objects, PCB files, datasheets, and calibration notes.

Schematic

Fabrication Print