Close

Phase 1: Plan and Design

A project log for Bluetooth Smart Backpack System

Customizable Bluetooth Smart Backpack that tracks contents of bag to ensure no essential items are forgotten on the go.

robert-ferraraRobert Ferrara a day ago0 Comments

Purpose

Key Project Goals

The Final Backpack System Should Check All of these Boxes:

  1. Detect BLE tags attached to essential items
  2. Allow user to select which items (tags) they want in their bag at present time
  3. Detect if items are missing from 2 actions:
    1. If user presses a button it scans all tags wanted
    2. If user becomes too far away from the dorm it scans for all tags wanted
  4. Send a notification to the Blynk app whether or not any items are missing
    1. Display which items are missing
  5. Be compact and battery efficient for daily use
    1. Easy access to charging or replacing battery

Hardware Selection

ESP32 - Main Controller with Bluetooth and WIFI support

BLE tags 

3.7V 2500mAh LiPo Battery

TP4056 Power Board - recharging of battery and stable voltage output to ESP32

MT3608 DC-DC Boost - for supplying a stable 5V to the ESP32

1N5819 Schottky Diode - prevent any harmful backflow when battery drops voltage

Blynk App Interface

The final Blynk App will include:

  1. Item List interface
    1. A list of all known BLE tags with a checkbox
    2. The Ability to rename tags

  2. Scanning and Notifying

        a. A scan button that scans for missing tags

        b. Automatic notifications if an item is left behind

  3. Ability to add new close-by tags to app

System Layout

In Progress

Discussions