FullStack RESTful MERN Irrigation System
Full stack RESTful MERN environment to control an Arduino -> BackEnd: Node/Express + FronEnd: React + Ardunio powered irrigation system
Devices & Components
water tube
Capacitive Moisture Sensor
Wemos D1 Mini
USB charger
heat shrink tubes
5V relay
Raspberry Pi Zero Wireless
USB-A to Micro-USB Cable
Analog Multiplexer
water pump
Hardware & Tools
Solder Wire, Lead Free
Soldering iron (generic)
Hot glue gun (generic)
Project description
Code
Complete code of the node.js back end (server) & front end (React.js)
Complete code of the node.js back end (server) & front end (React.js)
Arduino Code: irrigation system
Complete Code for the Arduino (irrigation system)
Arduino Code: LED-strips
Arduino code that controls the LED-strips
custom Arduino libraries
I exported most of the code that runs on the Arduino to external Arduino libraries to keep the code nice and clean
Arduino Code: LED-strips
Arduino code that controls the LED-strips
Complete code of the node.js back end (server) & front end (React.js)
Complete code of the node.js back end (server) & front end (React.js)
Arduino Code: irrigation system
Complete Code for the Arduino (irrigation system)
Downloadable files
schema
Wemos D1 mini + 3 Soil Moisture Sensors + 16:1 multiplexer + 5V relay + water pump I'm not really powering the pump with a battery but with the UBS-charger/USB-A-to-micro-cable as described in the "required hardware listing"...
schema

schema
Wemos D1 mini + 3 Soil Moisture Sensors + 16:1 multiplexer + 5V relay + water pump I'm not really powering the pump with a battery but with the UBS-charger/USB-A-to-micro-cable as described in the "required hardware listing"...
schema

Comments
Only logged in users can leave comments