Peyton Casper
Published © GPL3+

Foodie

Foodie is an IoT Home automation project intended to track the usage of your food.

IntermediateFull instructions provided2,614
Foodie

Things used in this project

Hardware components

Arduino UNO & Genuino UNO
Arduino UNO & Genuino UNO
Teensy was used in my example, but I have also included code that could be used with an Arduino Uno. Main difference is emulating a UART connection using the SoftwareSerial library
×1
Teensy 3.2
Teensy was used in my example, but I have also included code that could be used with an Arduino Uno. Main difference is emulating a UART connection using the SoftwareSerial library
×1
JY-MCU Arduino Bluetooth Wireless Serial Port Module
×1
Adafruit USB LiIon/LiPoly charger
×1
2000 mAh, 3.7v LiPo Battery
×1
Raspberry Pi 2 Model B
Raspberry Pi 2 Model B
×1
Orico USB Bluetooth Dongle
×1
Adafruit Force Sensitive Resistor
×1

Software apps and online services

Microsoft Azure
Microsoft Azure
Azure Virtual Machine running Ubuntu Server 14.04
Microsoft Azure
Microsoft Azure
Azure Event Hub that receives data from the Raspberry Pi Hub
Microsoft Azure
Microsoft Azure
Datastax Enterprise Cassandra/Spark
Visual Studio 2015
Microsoft Visual Studio 2015
IntelliJ Idea
Windows 10 IoT Core
Microsoft Windows 10 IoT Core

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)

Story

Read more

Custom parts and enclosures

Weight Sensor Housing

STL File for the Weight Sensor Housing, for use with a 3D printer or something similar

Weight Sensor Housing 123d File

This is the editable Weight Sensor Housing

Schematics

Weight Sensor Circuit

Circuit Diagram of the Weight Sensor
Main%2520circuit

Code

Foodie Github Repo

Included is all the software that runs on all the devices.

Credits

Peyton Casper

Peyton Casper

3 projects • 5 followers

Comments