Inspiration
I'm 18 and recently out of college. I went straight into work and whilst I've been enjoying the experience I've been struggling to value my free time. As it become more scarce I wanted to develop a way for me to use it more effectively to relax not by watching youtube or twitch but by spending time outside to help destress. I also wanted to get to grips with the esp32 for a while so I wanted to take this opportunity to do so.
What it does
it checks my proximity to any Bluetooth device in my house and will warn me as I get to close with an alarm sound. this can ensure that I do not accidentally go onto youtube or any other streaming service and will instead enjoy some fresh air.
How we built it
I built it using an esp32 and coded it in the Arduino ide which was something I hadn't used extensively but found easy to use once I got into it.
Challenges we ran into
communication between the esp32 and the music software. the software needed the RSSI values in a midi format to be understood and my esp32 model didn't have a keyboard output so it needed to communicate the midi messages over Bluetooth. this was the largest issue I faced and it simply needed more time and research to solve.
Accomplishments that we're proud of
getting the light to flash with the proximity of my phone was an amazing feeling of accomplishment. whilst it wasn't my end goal it was the closest to it I was able to achieve. and to do it I had to completely learn how Bluetooth low energy functioned.
What we learned
I learned to allot about BLE (Bluetooth low energy) and BLE client-server networks as well as the beginnings of new music software called max8.
Log in or sign up for Devpost to join the conversation.