Skip to content

Common driver supporting the SI7021 temperature and humidity for Arduino and Mbed OS

Notifications You must be signed in to change notification settings

RadioShuttle/HELIOS_Si7021

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HELIOS_Si7021

A common driver supporting the Si7021 temperature and humidity sensor for Arduino and Mbed OS. I started with the Adafruit Si7021 driver for Arduino and spent significant development time on this. Later on, I started over to create a Si7021 driver for Mbed OS. Now I combined the Mbed OS and Arduino versions into a single source. The advantage of the HELIOS_Si7021 driver is that it requires less memory, initializes much faster, allows custom I2C pins, and is fully supported.

Helmut Tschemernjak www.radioshuttle.de

Supported platforms

  • Mbed OS
  • Arduino (ESP32, D21 has been tested)

TODOs

  • Add checksum support for temperature and humidity data
  • Add support for multiple I2C configurations on D21

License and contributions

The software is provided under the Apache 2.0 license. Contributions to this project are accepted under the same license.

Credits

This driver has initially been written by the RadioShuttle engineers (www.radioshuttle.de). Many thanks to everyone who helped bringing this project forward.

About

Common driver supporting the SI7021 temperature and humidity for Arduino and Mbed OS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages