Si7020 (community library)


Name Value
Name Si7020
Version 0.0.3
Installs 4234
License GNU GPL
Author Jakub Kaminski
Download .tar.gz
All Versions 0.0.3, 0.0.2, 0.0.1

Spark Core library for Si7020 humidity + temperature sensor

Example Build Testing

Device OS Version:

This table is generated from an automated build. Success only indicates that the code compiled successfully.

Library Read Me

This content is provided by the library maintainer and has not been validated or approved.

#Si7020 Arduino & Spark Core Library and Breakout board #

The software is released under GNU License. The PCB design is released under Creative Commons License.


Arduino and Spark Core library for Silicon Labs Si7020 relative humidity and temperature sensor. When using Arduino, copy the files from firmware to Arduino IDE library folder. The sensor uses I2C communication.

USAGE: See firmware/examples/Si7020_example.ino for basic usage.


Bill of materials:

  • 1 x Si7020 [Mouser] (
  • 2 x resistor 10kΩ [Digikey] (
  • 1 x capacitor 0.1uF [Digikey] (
  • 1 x JST-SH 4pin [Digikey] (

For the photo of assembled board see PCB/Si7020BB.jpg

Connecting to Arduino

  • VCC - Arduino 3.3V
  • SDA - Arduino pin A4
  • SCL - Arduino pin A5
  • GND - Arduino GND

Connecting to Spark Core

  • VCC - Spark 3.3V
  • SDA - Spark D0
  • SCL - Spark D1
  • GND - Spark GND

Browse Library Files