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

Blynk GPS Tracker
  • 179
  • 4

Full instructions

Simple GPS tracker using a Particle Photon (or Electron) and an EM406 GPS module with location visible on Blynk app map.

Pool Buddy
  • 1,778
  • 11

Work in progress

Monitor and log water quality (pH & ORP) and temperature from everywhere.

Smartphone Controlled Arduino 4WD Robot Car
  • 19
  • 1

Work in progress

This is my next project, a smartphone-controlled Arduino 4WD robot car or Bluetooth Arduino robot.

Smart Garden
  • 2,462
  • 19

Smart Garden is a plant environmental monitoring system.

Arduino101 Bluetooth Interfacing
  • 191
  • 3

Full instructions

Use the Arduino101 Bluetooth wireless interface with the Blynk GUI Library for control of things directly from your phone or tablet !

Arduino Fingerprint Sensor Tutorial
  • 212
  • 3

Full instructions

Dear friends welcome to another tutorial! Today we are going to build an interesting Arduino project which is using a fingerprint sensor ...

ProjectsCommunitiesTopicsContestsLiveAppsBetaFree StoreBlogAdd projectSign up / Login