All Projects → ikalchev → Py Sds011

ikalchev / Py Sds011

Licence: mit
Python 3 interface to the SDS011 air particulate density sensor.

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects

Labels

Projects that are alternatives of or similar to Py Sds011

Rpi Appliance Monitor
Device to monitor appliances that vibrate, such as clothes dryers or garage door openers
Stars: ✭ 360 (+650%)
Mutual labels:  sensor
Adafruit sensor
Common sensor library
Stars: ✭ 757 (+1477.08%)
Mutual labels:  sensor
Bmp085
A node.js module for reading a BMP085 barometer sensor.
Stars: ✭ 11 (-77.08%)
Mutual labels:  sensor
Macchina.io
macchina.io IoT Edge Device SDK is a powerful C++ and JavaScript SDK for edge devices, IoT gateways and connected embedded systems.
Stars: ✭ 437 (+810.42%)
Mutual labels:  sensor
React Native Sensors
A developer friendly approach for sensors in React Native
Stars: ✭ 657 (+1268.75%)
Mutual labels:  sensor
Zx gesture sensor smd
The ZX Distance and Gesture Sensor is a touchless sensor that is capable of looking for simple gestures.
Stars: ✭ 5 (-89.58%)
Mutual labels:  sensor
Miflora
☘️🌡🌼🥀🏡 Mi Flora Plant sensor Python package
Stars: ✭ 291 (+506.25%)
Mutual labels:  sensor
Hydroponic Automation
A program to monitor and control 8 variables of a hydroponic gardening system
Stars: ✭ 38 (-20.83%)
Mutual labels:  sensor
Haven
Haven is for people who need a way to protect their personal spaces and possessions without compromising their own privacy, through an Android app and on-device sensors
Stars: ✭ 6,127 (+12664.58%)
Mutual labels:  sensor
Temper Hum Hid
🌡 TemperHum HID query API in C
Stars: ✭ 10 (-79.17%)
Mutual labels:  sensor
W1thermsensor
A Python package and CLI tool to work with w1 temperature sensors like DS1822, DS18S20 & DS18B20 on the Raspberry Pi, Beagle Bone and other devices.
Stars: ✭ 446 (+829.17%)
Mutual labels:  sensor
Upm
UPM is a high level repository that provides software drivers for a wide variety of commonly used sensors and actuators. These software drivers interact with the underlying hardware platform through calls to MRAA APIs.
Stars: ✭ 622 (+1195.83%)
Mutual labels:  sensor
Jetsonjs
Embed a JavaScript/WebGL application on a Nvidia Jetson TX2 and stream the results through websockets. It does not rely on CUDA/Jetpack. HDMI touchscreen, virtual keyboard, GPIO control, wifi config are included.
Stars: ✭ 18 (-62.5%)
Mutual labels:  sensor
Maltrail
Malicious traffic detection system
Stars: ✭ 4,296 (+8850%)
Mutual labels:  sensor
Phonepi sampleserver
Companion servers in Node and Python for the PhonePi Sensor Streamer apps.
Stars: ✭ 28 (-41.67%)
Mutual labels:  sensor
Mastering ros
This repository contains exercise files of the book "Mastering ROS for Robotics Programming"
Stars: ✭ 351 (+631.25%)
Mutual labels:  sensor
Howmanypeoplearearound
Count the number of people around you 👨‍👨‍👦 by monitoring wifi signals 📡
Stars: ✭ 6,525 (+13493.75%)
Mutual labels:  sensor
Mops Vida Pm Watchdog
MOPS·VIDA PM Watchdog for Web Bluetooth
Stars: ✭ 42 (-12.5%)
Mutual labels:  sensor
Kotihome
Home automation system based on Arduino with sensors, Raspberry Pi, Node.js and React
Stars: ✭ 32 (-33.33%)
Mutual labels:  sensor
Airmonitor
Air quality monitor based on STM32 & MT7681
Stars: ✭ 10 (-79.17%)
Mutual labels:  sensor

py-sds011

This is a python 3 interface to the SDS011 air particulate density sensor. The datasheet, which this implementation follows, can be found here.

Depends on pyserial.

API

>>> sensor = SDS011("/dev/ttyUSB0", use_query_mode=True)
>>> sensor.query()  # Gets (pm25, pm10)
(15.6, 20.3)
>>> sensor.sleep()  # Turn off fan and diode
>>> sensor.sleep(sleep=False)  # Turn on fan and diode
>>> time.sleep(15)  # Allow time for the sensor to measure properly
>>> sensor.query()
(16.2, 21.0)
>>> # There are other methods to configure the device, go check them out.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].