Learn how to create a smart irrigation system
This course covers the complete development of an IoT enabled smart irrigation system
A few details
This course covers the complete development of a smart irrigation system based on the ESP8266 Wi-Fi module.
Based on soil moisture and other sensor data, a pump is activated that irrigates your plants automatically.
Afterwards the project is connected to the cloud. This allows visualizing sensor data, and also enables controlling your project from your phone or laptop.
What you will learn
The Internet of Things (IoT) and its applications is shortly introduced. Next we directly start with the ESP8266 Wi-Fi Module. This is a small microchip with microcontroller and Wi-Fi connection capability.
Dive into programming the ESP8266 using the open-source Arduino Software (IDE). This environment makes it easy to write code and upload it to the board. Build your first “hello world” example and step by step extend the code to read sensor data and turn actuators on and off.
Finally, develop the logic of the smart irrigation system turning on a water pump based on sensor data.
During the project you will learn to build up electronic circuits. We’ll start simple with a single led and a resistor. Then we will add sensors and actuators. Finally, we will even add a transistor to switch on a water pump.
Send your sensor data via Wi-Fi to Ubidots where we can visualize them in dashboards. This is an IoT platform to build, develop, test, learn and explore the future of IoT applications and solutions. It will also allow us to receive data back, making it possible to control the project from your phone or laptop
The hardware components we will provide during the training