• Stars
    star
    9
  • Rank 1,939,727 (Top 39 %)
  • Language
    C++
  • License
    BSD 3-Clause "New...
  • Created almost 4 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Shared core for Sensirions Arduino libraries

More Repositories

1

embedded-sht

Embedded SHT Drivers for Sensirion Temperature and Humidity Sensors - Download the Zip Package from the Release Page
C
84
star
2

arduino-ble-gadget

Create your own Do-It-Yourself BLE enabled sensor gadget on the ESP32 platform.
C++
63
star
3

embedded-sgp

Embedded SGP Drivers for Sensirion Gas Sensors - Download the Zip Package from the Release Page
C
56
star
4

arduino-i2c-scd4x

Arduino library for Sensirion SCD4x sensors
C++
48
star
5

embedded-scd

Embedded SCD Drivers for Sensirion CO2 Sensors - Download the Zip Package from the Release Page
C
47
star
6

embedded-sps

Embedded i2c Driver for Sensirion Particulate Matter Sensors - Download the Zip Package from the Release Page
C
45
star
7

embedded-uart-sps

Embedded UART Driver for Sensirion Particulate Matter Sensors - Download the Zip Package from the Release Page
C
44
star
8

arduino-i2c-sen5x

Arduino library to work with Sensirion's SEN5x environmental sensor modules via I2C
C++
37
star
9

SmartGadget-Firmware

Firmware for the Sensirion Smart Gadget. The SHT31 Smart Gadget is a demo board for the SHT31 humidity and temperature sensor. It has the ability to log measurement values and communicate wirelessly with a Bluetooth Low Energy (BLE) capable device like a smartphone.
C
35
star
10

SmartGadget-Android

Deprecated and not maintained anymore. The Sensirion Smart Gadget app allows you to establish a BLE (Bluetooth Low Energy) connection to your Sensirion Smart Gadget. The app displays the current temperature and relative humidity values measured by the integrated sensors.
Java
30
star
11

info

Overview over the Sensirion Github repositories & available sensor drivers
28
star
12

embedded-common

Generic Embedded i2c Driver HAL / Common Files
C
27
star
13

embedded-i2c-scd4x

Embedded driver for the SCD4x sensor family.
C
26
star
14

SmartGadget-Hardware

Hardware files for the Sensirion Smart Gadget. The SHT31 Smart Gadget is a demo board for the SHT31 humidity and temperature sensor. It has the ability to log measurement values and communicate wirelessly with a Bluetooth Low Energy (BLE) capable device like a smartphone.
25
star
15

smart-gadget-flutter

A simple demo flutter application that shows how to communicate with a Sensirion smart gadget.
Dart
23
star
16

arduino-liquid-flow-snippets

Arduino Code Snippets for Raw Sensor Communication with Sensirion Liquid Flow Sensors
C++
22
star
17

raspberry-pi-i2c-scd4x

RaspberryPi driver for Sensirion SCD4x sensors
C
21
star
18

libsensors-python

DEPRECATED AND NO LONGER MAINTAINED. (Python library for accessing Sensirion RH/T and Flow sensors)
Python
19
star
19

raspberry-pi-i2c-sen5x

C driver to work with Sensirion's SEN5x environmental sensor modules via I2C
C
18
star
20

arduino-snippets

Arduino code examples for raw sensor communication with many Sensirion sensors
C++
17
star
21

gas-index-algorithm

Sensirion's Gas Index Algorithm provides a VOC and NOx Index output signal calculated from the SGP40/41 raw signals
C
17
star
22

lin-bus-rs

Rust LIN bus driver traits and protocol implementation
Rust
16
star
23

arduino-i2c-sht4x

Arduino library for Sensirion SHT4x sensors
C++
13
star
24

sensirion-i2c-rs

Rust library with common functionality for our I2C sensors
Rust
12
star
25

raspberry-pi-i2c-scd30

Raspberry-Pi I2C driver for Sensirion's SCD30 sensor
C
12
star
26

embedded-sfm

Embedded SFM drivers for Sensirion Flow Sensors - Download the Zip Package from the Release Page
C
12
star
27

embedded-i2c-sen5x

Generic embedded C driver to work with Sensirion's SEN5x environmental sensor modules via I2C
C
11
star
28

libble-android

Android library to communicate with BLE Smart Gadgets. Makes life easier to handle Bluetooth Low Energy peripherals.
Java
11
star
29

python-i2c-sen5x

Python I2C sensor driver for Sensirion's SEN54, SEN55 and SEN50 sensors
Python
10
star
30

embedded-i2c-sht4x

Embedded driver for the SHT4x sensor family.
C
9
star
31

python-i2c-sht

Python driver for Sensirion temperature and humidity sensors with I²C interface
Python
9
star
32

shtc3-stm-sample-project

Sensirion SHTC3 Sample Project for STM32
C
9
star
33

embedded-i2c-scd30

Sensirion I2C driver for embedded platforms for sensor SCD30
C
8
star
34

embedded-i2c-sgp40

The SGP40 is Sensirion’s new digital VOC (volatile organic compounds) sensor designed for easy integration into air purifiers or demand-controlled ventilation.
C
8
star
35

android-things

Android Things sensor drivers
Java
7
star
36

smartgadget-sht4x-housing

Housing for the SHT4x Smartgadget
7
star
37

arduino-gas-index-algorithm

Arduino Library for Sensirion's Gas Index Algorithm, providing a VOC and NOx Index output signal calculated from the SGP40/41 raw signals
C
7
star
38

arduino-i2c-sgp40

The SGP40 is Sensirion’s new digital VOC (volatile organic compounds) sensor designed for easy integration into air purifiers or demand-controlled ventilation.
C++
7
star
39

arduino-i2c-sgp41

The SGP41 is Sensirion’s new digital VOC (volatile organic compounds) and NOx sensor designed for easy integration into air purifiers or demand-controlled ventilation.
C++
7
star
40

sht85-stm-sample-project

Sensirion SHT85 Sample Project for STM32
C
6
star
41

arduino-i2c-sdp

Arduino library for Sensirion SDP3x and SDP8xx sensors
C++
6
star
42

python-i2c-scd

Python Driver for Sensirion I²C Carbon Dioxid Sensor - SCD41
Python
6
star
43

arduino-i2c-sf06-lf

Sensirion Liquid Flow I2c drivers for Arduino.
C++
6
star
44

raspberry-pi-i2c-sht4x

RaspberryPi driver for Sensirion SHT4x sensors
C
6
star
45

SmartGadget-iOS

The Sensirion Smart Gadget app allows you to establish a BLE (Bluetooth Low Energy) connection to your Sensirion Smart Gadget. The app displays the current temperature and relative humidity values measured by the Sensirion SHTC1 sensor integrated in the Smart Gadget.
Objective-C
6
star
46

arduino-i2c-sfa3x

Arduino library for the SFA3x sensor family.
C++
5
star
47

sensihub-demo

Retrieve and Display Values from Sensirion Gadgets on a ESP32 TTGO
C
5
star
48

embedded-sts

Embedded STS Drivers for Sensirion Temperature Sensors - Download the Zip Package from the Release Page
C
5
star
49

shtc3_ble_beacon

Small CR2032 battery driven BLE beacon with Sensirion's humidity and temperature sensor
C
5
star
50

python-shdlc-driver

Python Driver for Sensirion SHDLC Devices
Python
5
star
51

arduino-i2c-sfm-sf06

Arduino library to work with Sensirion's SF06 based flow sensors via I2C
C++
4
star
52

python-sensorbridge-i2c-sfm

Python driver for using the SFM3019 (and compatible) over the SensorBridge Hardware # pip install sensirion-sensorbridge-i2c-sfm
Python
4
star
53

arduino-i2c-scd30

Arduino I2C driver for Sensirion's SCD30 sensor
C++
4
star
54

makecode-extension-scd41

TypeScript
4
star
55

python-shdlc-sensorbridge

SHDLC Python driver for the SEK-SensorBridge
Python
4
star
56

lin-bus-driver-serial-rs

Rust Implementation of a LIN bus master over a serial port
Rust
3
star
57

python-i2c-sf06-lf

Sensirion Liquid Flow I2C driver for Python
Python
3
star
58

raspberrypi-snippets

Python
3
star
59

python-i2c-scd30

Python I2C driver for Sensirion SCD30 sensor
Python
3
star
60

python-i2c-sgp4x

The SGP40 is Sensirion’s new digital VOC (volatile organic compounds) sensor designed for easy integration into air purifiers or demand-controlled ventilation.
Python
3
star
61

embedded-i2c-sfm-sf06

Generic embedded C driver to work with Sensirion's SF06 based flow sensors via I2C
C
3
star
62

raspberry-pi-i2c-sf06-lf

Sensirion Liquid Flow I2C drivers for Raspberry Pi
C
3
star
63

linux-sps30

Linux Kernel Driver for Sensirion SPS30. External module based on the upstream sps30 driver that is backported to older kernels
C
3
star
64

smartgadget-sht4x-hardware

Hardware files for the SHT4x SmartGadget reference design.
3
star
65

python-i2c-driver

Python package of a common I2C driver
Python
3
star
66

embedded-i2c-stc3x

Embedded driver for the STC3x sensor family.
C
3
star
67

arduino-i2c-sht3x

Arduino I2C driver for SHT3x
C++
3
star
68

arduino-uart-sfa3x

Arduino Library for the SFA3x sensor family.
C++
3
star
69

embedded-i2c-sdp

Embedded driver for the SDP sensor family.
C
2
star
70

sfm4100-stm-sample-project

Sensirion SFM4100 Sample Code for STM32
C++
2
star
71

python-i2c-stc

Python Driver for Sensirion I²C STC3x Sensor
Python
2
star
72

embedded-ci-docker

Docker image to test the embedded drivers
Dockerfile
2
star
73

wearable-dev-kit-hardware

Open Hardware Specs for the Sensirion Wearable Development Kit Board
2
star
74

python-i2c-sfm-sf06

Python code to work with Sensirion's SF06 based flow sensors via I2C
Python
2
star
75

arduino-upt-i2c-auto-detection

Arduino Library for automatic detection of Sensirion sensors on an I2C Bus.
C++
2
star
76

raspberry-pi-uart-sfa3x

RaspberryPi driver for Sensirion SFA3x sensor module
C
2
star
77

embedded-i2c-sf06-lf

Sensirion Liquid Flow I2C drivers for embedded platforms
C
2
star
78

embedded-i2c-sts4x

Embedded driver for Sensirions STS4x temperature sensor
C
2
star
79

embedded-uart-svm40

Embedded UART driver for the SVM40 sensor module
C
2
star
80

embedded-sfa3x

Embedded drivers for the SFA30 sensor
C
2
star
81

python-shdlc-sfa3x

SHDLC driver for the SFA3x sensor family.
Python
2
star
82

linux-sgp30

Linux Kernel Driver for Sensirion SGP30 and SGPC3. External module based on the upstream sgp30 driver but feature-completed and backported to older kernels
C
2
star
83

embedded-i2c-sht3x

Embedded I2C driver for SHT3x
C
2
star
84

raspberry-pi-i2c-sgp40

The SGP40 is Sensirion’s new digital VOC (volatile organic compounds) sensor designed for easy integration into air purifiers or demand-controlled ventilation.
C
2
star
85

arduino-i2c-sts4x

Arduino driver for Sensirions STS4x temperature sensors
C++
2
star
86

embedded-uart-svm4x

Generic embedded C driver to work with the Sensirion's SVM41 sensor modules via UART
C
1
star
87

arduino-upt-core

Sensirion Unified Prototyping Toolkit (UPT) core library
C++
1
star
88

python-i2c-svm40

This Python package contains the I²C driver for the SVM40 Evaluation Kit.
Python
1
star
89

arduino-uart-svm40

Arduino library for the SVM40 sensor.
C++
1
star
90

sfxx

Linux kernel driver for the Sensirion flow- and differential pressure sensors.
C
1
star
91

arduino-i2c-sfm3000

Arduino library to talk to various SFM3000 product variations
C++
1
star
92

arduino-i2c-stc3x

Arduino library for Sensirion STC3x sensors.
C++
1
star
93

arduino-uart-sfx6xxx

Arduino library to work with Sensirion's SFC6xxx mass flow controller or SFM6xxx sensor over UART
C++
1
star
94

wearable-dev-kit-firmware

C++
1
star
95

raspberry-pi-i2c-sfa3x

RaspberryPi driver for Sensirion SFA3x sensor module
C
1
star
96

arduino-i2c-sfx6xxx

Arduino library to work with Sensirion's SFC6xxx mass flow controller or SFM6xxx sensor over I2C
C++
1
star
97

nucleo-i2c-sht4x

SHT4x driver for STs Nucleo F103RB board with the X-NUCLEO-IKS02A1 shield
C
1
star
98

raspberry-pi-i2c-svm4x

C driver to work with the Sensirion's SVM41 sensor modules via I2C on Raspberry-Pi
C
1
star
99

embedded-i2c-sts3x

Embedded I2C driver for STS3x
C
1
star
100

python-shdlc-svm40

SHDLC driver for the SVM40 Evaluation Kit which has an UART interface using the SHDLC protocol.
Python
1
star