Things used in this project

Hardware components:
Particle Spark Core
SeeedStudio Grove Rotary Encoder
Adafruit industries ada161 image 75px
Photo resistor
Adafruit industries ada258 image 75px
Li-Ion Battery 1000mAh
Adafruit IR Break Beam Sensor - 3mm LEDs
SparkFun Load Cell Amplifier - HX711
SparkFun Load Cell - 10kg, Straight Bar (TAL220)
SPDT Lever Switch
Single Cell Lithium Ion Battery Charger (MCP73831)
Software apps and online services:
Ha 2up iot
Amazon Web Services AWS IoT
IFTTT Maker service
Amazon Web Services Amazon DRS
Hand tools and fabrication machines:
3D Printer (generic)

Custom parts and enclosures


Smart Drawer Schematic
Full schematic professionally hand drawn in TylerEDA


Particle Core Firmware
firmware for the Particle Core
DRS Webserver
Code for registering with Dash Replenishment Service.


Tyler Spadgenske

Aspiring entrepreneur teaching myself engineering while sharing my designs and ideas along the way.

Thanks to Ravi Butani.


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

IoT Drone - Part 1 - Motor Control
  • 1,363
  • 27

Work in progress

After flying a friends drone I was hooked. However, I wanted to build my own, so this is part one of my drone project - motor control.

Bike Swarm
  • 608
  • 13

Work in progress

Cyclists will be able to connect seamlessly to form a synchronized swarm of riders to reduce traffic congestion and improving safety.

Bike Swarm

Team Bright Water Bottle

Smart Maid
  • 1,308
  • 21

Full instructions

Hack your existing iRobot Create with Particle and control it through Alexa.

Smart Maid

Team Yosnalab

"Internet-controlled" Nespresso Machine
  • 2,618
  • 8

Using a chatbot and a Nespresso machine to make coffee remotely.

Home Theater Accent Lights
  • 307
  • 1

Full instructions

Particle Photon and SmartThings controlled WS2812B.

Christmas Gift Box
  • 3,370
  • 595

Full instructions

Christmas Gift Box plays music and sends an email when it is opened.

Add projectSign up / Login
Respect project