All Projects → pimoroni → Enviroplus Python

pimoroni / Enviroplus Python

Licence: mit
Python library for the Enviro+ environmental monitoring board

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Enviroplus Python

Rpi Backlight
🔆 A Python module for controlling power and brightness of the official Raspberry Pi 7" touch display
Stars: ✭ 190 (-8.21%)
Mutual labels:  raspberry-pi
Boombeastic
A Raspberry Pi based smart connected speaker with support for airplay, spotify, mpd and local playback
Stars: ✭ 195 (-5.8%)
Mutual labels:  raspberry-pi
Wall.e
A javaScript robot which looks like WALL.E
Stars: ✭ 201 (-2.9%)
Mutual labels:  raspberry-pi
Blockpage
A temporary unblock solution and blockpage for your Pi-Hole system
Stars: ✭ 191 (-7.73%)
Mutual labels:  raspberry-pi
Rpi Rgb Led Matrix
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO
Stars: ✭ 2,544 (+1128.99%)
Mutual labels:  raspberry-pi
Onewirehub
OneWire slave device emulator
Stars: ✭ 195 (-5.8%)
Mutual labels:  raspberry-pi
Pitop
Raspberry Pi terminal based activity monitor
Stars: ✭ 189 (-8.7%)
Mutual labels:  raspberry-pi
Glslviewer
Console-based GLSL Sandbox for 2D/3D shaders shaders
Stars: ✭ 2,834 (+1269.08%)
Mutual labels:  raspberry-pi
Mudpi Core
Configurable automation library for linux SBC boards including raspberry pi
Stars: ✭ 194 (-6.28%)
Mutual labels:  raspberry-pi
Awesome Raspberry Pi Zh
树莓派工具,镜像,教程,文章
Stars: ✭ 201 (-2.9%)
Mutual labels:  raspberry-pi
Eink Calendar
Smart calendar with EInk display and Raspberry Pi
Stars: ✭ 191 (-7.73%)
Mutual labels:  raspberry-pi
Picameraapp
A graphical interface for programming the Raspberry Pi PiCamera. Written in Python using Tkinter.
Stars: ✭ 188 (-9.18%)
Mutual labels:  raspberry-pi
Qtswissarmyknife
QSAK (Qt Swiss Army Knife) is a multi-functional, cross-platform debugging tool based on Qt.
Stars: ✭ 196 (-5.31%)
Mutual labels:  raspberry-pi
Comitup
Bootstrap Wifi support over Wifi
Stars: ✭ 190 (-8.21%)
Mutual labels:  raspberry-pi
Otto
Sampler, Sequencer, Multi-engine synth and effects - in a box! [WIP]
Stars: ✭ 2,390 (+1054.59%)
Mutual labels:  raspberry-pi
Deviceplane
Open source device management for embedded systems and edge computing
Stars: ✭ 917 (+343%)
Mutual labels:  raspberry-pi
Facerec Python
个人毕业设计 - 基于树莓派、OpenCV及Python语言的人脸识别
Stars: ✭ 195 (-5.8%)
Mutual labels:  raspberry-pi
Prototype Cjdns Pi
Prototype system for mesh networks on single board computers
Stars: ✭ 205 (-0.97%)
Mutual labels:  raspberry-pi
Uc2 Git
Respository for Open-Science modular microscope system.
Stars: ✭ 203 (-1.93%)
Mutual labels:  raspberry-pi
Achoo
Achoo uses a Raspberry Pi to predict if my son will need his inhaler on any given day using weather, pollen, and air quality data. If the prediction for a given day is above a specified threshold, the Pi will email his school nurse, and myself, notifying her that he may need preemptive treatment. Community-sourced health monitoring!
Stars: ✭ 200 (-3.38%)
Mutual labels:  raspberry-pi

Enviro+

Designed for environmental monitoring, Enviro+ lets you measure air quality (pollutant gases and particulates), temperature, pressure, humidity, light, and noise level. Learn more - https://shop.pimoroni.com/products/enviro-plus

Build Status Coverage Status PyPi Package Python Versions

Installing

You're best using the "One-line" install method if you want all of the UART serial configuration for the PMS5003 particulate matter sensor to run automatically.

Note The code in this repository supports both the Enviro+ and Enviro Mini boards. The Enviro Mini board does not have the Gas sensor or the breakout for the PM sensor.

Enviro Plus pHAT Enviro Mini pHAT

One-line (Installs from GitHub)

curl -sSL https://get.pimoroni.com/enviroplus | bash

Note report issues with one-line installer here: https://github.com/pimoroni/get

Or... Install and configure dependencies from GitHub:

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

Note Raspbian Lite users may first need to install git: sudo apt install git

Or... Install from PyPi and configure manually:

  • Run sudo pip install enviroplus

Note this wont perform any of the required configuration changes on your Pi, you may additionally need to:

  • Enable i2c: raspi-config nonint do_i2c 0
  • Enable SPI: raspi-config nonint do_spi 0

And if you're using a PMS5003 sensor you will need to:

  • Enable serial: raspi-config nonint set_config_var enable_uart 1 /boot/config.txt
  • Disable serial terminal: sudo raspi-config nonint do_serial 1
  • Add dtoverlay=pi3-miniuart-bt to your /boot/config.txt

And install additional dependencies:

sudo apt install python-numpy python-smbus python-pil python-setuptools

Alternate Software & User Projects

Help & Support

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].