Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Sensirion/python-i2c-sfm3304

Open more actions menu

Repository files navigation

Python I2C Driver for Sensirion SFM3304

This repository contains the Python driver to communicate with a Sensirion SFM3304 sensor over I2C.

SFM3304 picture

Click here to learn more about the Sensirion SFM3304 sensor.

The default I²C address of SFM3304 is 0x2E.

Connect the sensor

You can connect your sensor over a SEK-SensorBridge. For special setups you find the sensor pinout in the section below.

Sensor pinout

sensor wiring picture

Pin Cable Color Name Description Comments
1 NC Do not connect Ground for the heater
2 red VDD Supply Voltage 3.15V to 3.45V
3 yellow SCL I2C: Serial clock input
4 black GND Ground
5 green SDA I2C: Serial data input / output
6 NC Do not connect Supply voltage to the heater

Documentation & Quickstart

See the documentation page for an API description and a quickstart example.

Contributing

Check coding style

The coding style can be checked with flake8:

pip install -e .[test]  # Install requirements
flake8                  # Run style check

In addition, we check the formatting of files with editorconfig-checker:

pip install editorconfig-checker==2.0.3   # Install requirements
editorconfig-checker                      # Run check

License

See LICENSE.

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.