PyPortal IoT Planter

Build a smart planter with Adafruit PyPortal and CircuitPython. Monitor your plants vitals with Adafruit STEMMA Soil Sensor and plot moisture and temperature data. Use Adafruit IO to create a visual dashboard with gauges of your plants water levels.

Audio & Animations with CircuitPython

The display shows an animation of the water levels and moisture and temperature values. The planter will play custom audio alerts when the water is too high or low. 

3D Printed Case

The enclosure design mimics our PyPortal retro cases. Thick bezels and round edges makes the build look simple and cute. With the soil sensor hidden inside the planter, it's gives the plant a clean look and lets it show off its flora. 

Parts

Parts used to build this project. The soil sensor and speaker connect directly into the PyPortal so there's no soldering needed!

Hand holding PyPortal Titano development board with SAMD51, ESP32 Wifi, and 3.5" touchscreen TFT display.
The PyPortal Titano is the big sister to our popular PyPortal now with twice as many pixels! The PyPortal...
Soil sensor in small potted plant, with wires connected to Adafruit Metro
Most low cost soil sensors are resistive style, where there's two prongs and the sensor measures the conductivity between the two. These work OK at first, but eventually...
Mini Oval Speaker with pico blade connector
Hear the good news! This wee speaker is a great addition to any audio project where you need 8 ohm impedance and 1W or less of power. We particularly like...
Angled shot of 150mm/6" long 4-Pin JST-PH Cable
This 4-wire cable is a little over 150mm / 6" long and fitted with JST-PH female 4-pin connectors on each end. These types of JST cables are commonly found on small rechargeable...
Black Nylon Screw and Stand-off Set with M2.5 Threads, kit box
Totaling 380 pieces, this M2.5 Screw Set is a must-have for your workstation. You'll have enough screws, nuts, and hex standoffs to fuel your maker...
USB Type A to Type C Cable - approx 1 meter / 3 ft long
As technology changes and adapts, so does Adafruit. This  USB Type A to Type C cable will help you with the transition to USB C, even if you're still...
Wall wart power supply with 2 US prong power
Need a USB jack for charging or powering a project, but don't want to lug around a computer? This switching supply gives a clean regulated output at up to 1000mA! 110 or 240 input,...
8 x M3 Machine Screws
M3 x 4mm

Feed Me!

The plant used in this project are Venus Fly Traps. Their natural habitat are subtropical wetlands.

This guide was first published on Feb 05, 2020. It was last updated on Mar 18, 2024.

This page (Overview) was last updated on Mar 08, 2024.

Text editor powered by tinymce.