mudpi / Mudpi Core
Programming Languages
Projects that are alternatives of or similar to Mudpi Core
MudPi Smart Garden
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.
Documentation
For full documentation visit mudpi.app
Installation
Install MudPi using the Installer that will guide you through the process. You can also view the manual install instructions
Guides
For examples and guides on how to setup and use MudPi check out the free guides available.
Contributing
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.
Versioning
Breaking.Major.Minor
Authors
- Eric Davisson - Website
- Twitter.com/theDavisson
Community
- Discord - Join
- Twitter.com/MudpiApp
Hardware Tested On
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.
Devices
- Raspberry Pi 2 Model B+
- Raspberry Pi 3 Model A+
- Raspberry Pi 3 Model B
- Raspberry Pi 3 Model B+
- Raspberry Pi 4 Model B
- Raspberry Pi Zero
- Arduino Nano (ELEGOO offbrand)
- Arduino Uno
- ESP8266
- Sprout ESP32
Sensors
- Horizontal Liquid Float Switch
- BME680 I2C Pressure Sensor
- DS18B20 Temperature Sensors
- DHT11 Temperature/Humidity Sensor
- DHT22 Temperature/Humidity Sensor
- Rain Sensor
- Ambient Light Sensor
- DFROBOT Analog Capacitive Soil Moisture Sensor
- Soil Moisture Sensor
Components
- 4 Channel DC 5V Relay
- LCD 16 x 2 Display I2C
- LCD 16 x 2 Display I2C - PCF8574
- LCD 20 x 4 Display I2C
- USB to TTL USB 2.0 Serial Module UART
Let me know if you are able to confirm tests on any other devices. Note: This is not a complete list.
Also check out my custom circuit boards design around MudPi
License
This project is licensed under the BSD-4-Clause License - see the LICENSE.md file for details
