Inspiration
We wanted a technically advanced project — something that had to take at least the time we were at the hackathon to do. Still, we also wanted it to be unique, which brought us to the world of Neuroscience and Electric Engineering. We were amazed that brain waves can not only be measured non-invasively but can tell us a lot about the individual, which includes fatigue and overall productivity.
What it does
Using an Electroencephalogram ( EEG ) made from scratch:
- Measures electrical activity (waves) emitted by the brain
- Sends the data through Bluetooth to a mobile device
- Analyzes this information looking at the average height of the function at a given time to determine if it is Beta wave — which represents focus or an Alpha wave — if one is deeply relaxed.
- The data is then displayed as a neat graph and summed up for the user.
How we built it
- Software: Expo + React Native, TypeScript, Liveshare
- Hardware: Arduinos, Bluetooth Module, Operational amplifers, electrodes, resistors, capacitors
Challenges we ran into
- Setting up Bluetooth
- Package conflicts (caused by Expo)
- Building troubles (caused by Expo)
Accomplishments that we're proud of
- Getting the EEG to work
- Connecting from phone to EEG through Bluetooth
- Making a nice UI
What we learned
- React Native Expo Apps and how buggy they are
- How EEGs work
What's next for Focus Friend
- Nonsticky electrodes
- Calibration for users
- Website support
- World domination
Built With
- arduinos
- bluetooth-module
- capacitors
- electrodes
- expo-+-react-native
- figma
- javascript
- liveshare
- operational-amplifers
- resistors
- typescript



Log in or sign up for Devpost to join the conversation.