.

Smart Fridge

By Ervin Pedersen, Brandon Foley, and Alberto Ornelas

.
Project Overview

Create a simple yet effective grocery management system that is capable of:

  • Scanning Barcodes

  • Storing Item Information

  • Keeping Track of Items

  • Printing Out Missing Items

.

Hardware Design

  • Barcode Scanner

  • PC

  • TTL Converter

  • Tiva Launchpad

  • 3 External Switches

  • ESP 32

  • Thermal Printer

Software Design

.

.

GPIO Port E

.

.

.

.

Testing item information storage time (time from switch press to array being filled)Result: approximately 5 us

.

GPIO Port F

.

.

.

Testing full grocery list UART communication (Tiva Launchpad to ESP32) timeResult: approximately 32 ms

.

Project Demo