Hackster is hosting Hackster Holidays, Ep. 7: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Friday!Stream Hackster Holidays, Ep. 7 on Friday!
Laurent Chervet (Psychokiller1888)
Published © LGPL

Snips My Flower

I've always been told to talk to plants to make them happy and grow nice. I stopped after a while as I wasn't getting any reply...

IntermediateFull instructions providedOver 2 days2,471

Things used in this project

Hardware components

Raspberry Pi 3 Model B
Raspberry Pi 3 Model B
×1
Raspberry Pi Zero
Raspberry Pi Zero
×1
Micro SD card, at least 4go
×2
ReSpeaker 2-Mics Pi HAT
Seeed Studio ReSpeaker 2-Mics Pi HAT
×1
Adafruit mono enclosed speaker
×1
Adafruit APA102 Dotstar 5050 RGB Led with driver
×1
Power MOSFET N-Channel
Power MOSFET N-Channel
×1
I2C Soil moisture sensor
×1
Custom PCB
Custom PCB
×2
Dupont connectors
×9
5v water pump
×1
Water tube outer diameter 8
×1
0.25 mm² wire
×1
TOOLCRAFT 88202 2.2mm x 6mm screws
×1
Resistor 10k ohm
Resistor 10k ohm
×1
Capacitor 470 µF
Capacitor 470 µF
×1
Adafruit WS2812S 5050 RGB LED
×5

Software apps and online services

Snips AIR
Snips AIR
Raspberry Pi Raspbian stretch light
Etcher

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
Mini cnc router
Solder Flux, Soldering
Solder Flux, Soldering
Plier, Cutting
Plier, Cutting
Dupont crimping tool

Story

Read more

Custom parts and enclosures

Tank cover

This goes on top of the water tank, in the pot. It is where the plant stands on. It is meant to let the water though, to return it to the tank

Pot

The main body

Water tank

This is the water tank. Be sure to fine print it and use some epoxy to make it 100% water sealed

Electronic protection

Protect your electronic hardware from water

Speaker support

To mount your tiny speaker

Raspi support

To mount your raspberry pi zero

Water dispenser

Goes on your plant, to actually water it :)

Schematics

Board outline

Gerber file for the main board outline

Bottom layer

Gerber file for the bottom layer of the main pcb

Drill file

Gerber drill file (Excellon) for the main pcb

Water sensor top layer

Gerber file for the water sensor top layer

Water sensor drills

Gerber file for the water sensor drilling

Water sensor etching mask

I did etch this one rather than engraving it... It's thin and hard to engrave. Here's the etching mask

EagleCAM water sensor project

In case you want to adjust it, or actually make it better

Code

Snips My Flower on Github

This repository contains the code used for both your main unit and your satellites aka flowers

Credits

Laurent Chervet (Psychokiller1888)
2 projects • 5 followers

Comments