Download the Source Code

Get the full source code on GitHub

About the Project

This Open-Source project is an excellent resource for developing and deploying IoT sensor capture applications. It streams real-time sensor data to a dApp, as well as stores using the distributed ledger and blockchain technology. With its easy-to-understand setup instructions and free code available on GitHub, it’s an ideal system for advanced users or for those just starting out with IoT-based projects.

Getting Started

For this project, you will need some hardware. This includes an Arduino UNO Rev3 board, Arduino Sensor Kit Base, a Raspberry Pi, a soil sensor with a 4 pin jumper cable, and our convenient (Planter AI) application to help get you started. With this setup, you can easily monitor and adjust the soil moisture, temperature, and other environmental conditions of the area around your plant, giving it the best chance of thriving.


Click the App Store buttons below to get the starter project (Planter AI). We’ve also added dedicated buttons for each hardware item on this page so you can easily complete your starter kit. If you already have some of the hardware, simply click the button for the remaining items. Happy Coding!

Raspberry Pi x1

You can now power up your workspace with a tiny dual-display desktop computer. This powerful device connects easily to your screen and Arduino devices, and provides the perfect solution for powering up your workspace. With just one of these, you can enjoy the convenience of a dual-display setup and the powerful processing abilities of a desktop computer.

Arduino UNO R3 x1

The Arduino UNO R3 is the best board to get started with electronics and coding, and is the most used and documented board of the whole Arduino family. It attaches underneath the Arduino Sensor Kit Base, making it perfect for projects that require a lot of sensors.

Arduino Sensor Kit Base x1

The Arduino Sensor Kit is a joint electronics starter kit from Seeed and Arduino. It integrates 10 commonly used electronics modules on one PCB, so no breadboard, no soldering, and even no wiring are required.

Capacitive Soil Moisture Sensor x1

This Capacitive Soil Moisture Sensor (Corrosion Resistant) is a high-accuracy, reliable and corrosion-resistant sensor which comes with a 4 pin buckled cable (500mm x9.6mm x4mm). It is easy to use and install and has a long service life.