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
For examples and guides on how to setup and use MudPi check out the free guides we prepared.
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.
Breaking.Major.Minor
- Eric Davisson - Website
- Twitter.com/theDavisson
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 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