Skip to content
Python library for the PMS5003 particulate sensor
Python Makefile Shell
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples Tidying up output of sensor values Jun 7, 2019
library Packaging fixes, v0.0.4 Jul 4, 2019
.gitignore Initial Commit May 24, 2019
.stickler.yml Initial Commit May 24, 2019
.travis.yml
LICENSE Initial Commit May 24, 2019
Makefile
README.md Improve documentation for #2 Jul 1, 2019
install.sh
uninstall.sh Bootstrap from boilerplate Jun 4, 2019

README.md

PMS5003 Particulate Sensor

Build Status Coverage Status PyPi Package Python Versions

Installing

Stable library from PyPi:

  • Just run sudo pip install pms5003

Latest/development library from GitHub:

  • git clone https://github.com/pimoroni/pms5003-python
  • cd pms5003-python
  • sudo ./install.sh

Requirements

The serial port on your Raspberry Pi must be enabled:

# Disable serial terminal over /dev/ttyAMA0
sudo raspi-config nonint do_serial 1

# Enable serial port
raspi-config nonint set_config_var enable_uart 1 /boot/config.txt

And additionally be using a full UART (versus the default miniUART):

Add the line dtoverlay=pi3-miniuart-bt to your /boot/config.txt

This will switch Bluetooth over to miniUART, see https://www.raspberrypi.org/documentation/configuration/uart.md for more details.

You can’t perform that action at this time.