A python library to gather sensor readings, trigger components, control solenoids and more in an event based system that can be run on a raspberry pi.
For full documentation visit mudpi.app
Install MudPi using the Installer that will guide you through the process. You can also view the manual install instructions
For examples and guides on how to setup and use MudPi check out the free guides available.
Any contributions you can make will be greatly appreciated. If you are interested in contributing please get in touch with me and submit a pull request. There is much more I would like to add support for, however being a single developer limits my scope. Therefore mainly bugs will be accepted as issues.
Breaking.Major.Minor
- Eric Davisson - Website
- Twitter.com/theDavisson
- Discord - Join
- Twitter.com/MudpiApp
These are the devices and sensors I tested and used with MudPi successfully. Many sensors are similar so it will work with a range more than what is listed below.
- Raspberry Pi 2 Model B+
- Raspberry Pi 3 Model B
- Raspberry Pi 3 Model B+
- Raspberry Pi Zero
- Arduino Nano (ELEGOO offbrand)
- Arduino Uno
- ESP8266
- Horizontal Liquid Float Switch
- 4 Channel DC 5V Relay
- DS18B20 Temperature Sensors
- DHT11 Temperature/Humidity Sensor
- Rain Sensor
- DFROBOT Analog Capacitive Soil Moisture Sensor
- USB to TTL USB 2.0 Serial Module UART
Let me know if you are able to confirm tests on any other devices
This project is licensed under the MIT License - see the LICENSE.md file for details