Home

Awesome

Sensirion Raspberry Pi I2C SEN44 Driver

This document explains how to set up the SEN44 sensor module to run on a Raspberry Pi using the provided code.

<center><img src="images/SEN4x.png" width="500px"></center>

Setup Guide

Connecting the Sensor

Your sensor has the five different connectors: VCC, GND, SDA, SCL, SEL (the sixth connector will not be used for now). Use the following pins to connect your SEN44:

SEN44Raspberry PiJumper Wire
VCCPin 2 (5V)Red
GNDPin 6Black
SDAPin 3Green
SCLPin 5Yellow
SELPin 9 (GND for I2C)Blue
<center><img src="images/GPIO-Pinout-Diagram.png" width="900px"></center> <center><img src="images/SEN44_pinout.png" width="300px"></center>
PinNameDescriptionComments
1VDDSupply Voltage5V ±10%
2GNDGround
3RXUART: Receiving pin for communicationTTL 5V and LVTTL 3.3V compatible
SDAI2C: Serial data input / outputTTL 5V and LVTTL 3.3V compatible
4TXUART: Transmission pin for communicationTTL 5V and LVTTL 3.3V compatible
SCLI2C: Serial clock inputTTL 5V and LVTTL 3.3V compatible
5SELInterface selectLeave floating or pull to VDD to select UART
Pull to GND to select I2C
6NCDo not connect

Raspberry Pi

Troubleshooting

Initialization failed