Things used in this project

Hardware components:
Photon new
Particle Photon
SparkFun hygrometer
this is a soil moisture sensor... I used 4.
Fairchild semiconductor pn2222abu. image
General Purpose Transistor NPN
these are used to provide 5v to the soil moisture sensors and to the relays. the photon only has 3.3v output.
Arduino 4 Relays Shield
I used a 2 relay shield..
Hand tools and fabrication machines:
3D Printer (generic)
you will find creating the board to be easier in a CNC. you'll also find that cutting the wood for the shelf could be easier with a CNC.
09507 01
Soldering iron (generic)
very handy for making sure your NPN switches are working properly.

Custom parts and enclosures

enclosures and shelves are in the fusion folder in the git repository


circuit board is in the git repository.


Plant Shelf - github
source code / fusion files / schematic / pictures / circuit board layout. everything you need to be able to replicate the project except the hardware and tools.



Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback


Similar projects you might like

Drop of Life
  • 485
  • 16

Full instructions

A display to remind me when I can donate blood and save lives, powered by the Red Cross API and Particle.

IoT Drone - Part 2 - Sensors
  • 22
  • 1

Work in progress

Part 2 incorperates a GPS receiver, 10 DOF IMU, and Ultrasonic distance sensor to be used for flight controls.

How to run Particle on Raspberry Pi (Headless on Pi Zero W)
  • 1,414
  • 18


Use the most popular single-board computer with the most popular IoT tools.

Wireless Tank and Pump Monitoring System with Mobile App
  • 401
  • 3

Particle and Blynk to wirelessly monitor a 4,000 gallon water distribution system.

Your Wife is Hot!
  • 519
  • 6

Full instructions

Not hot like she looked at your browser history, hot as in temperature hot! This can be avoided with an A/C Condensate Monitoring System.

Your Wife is Hot!

Team Is it Summer Yet?

  • 451
  • 6

Full instructions

Let's re-invent Spoka as a connected object and build the SpokaPhoton community!

Add projectSign up / Login
Respect project