Inspiration
Millions of disabled people cannot use smartphones independently. I wanted to give them back their independence using brain signals and AWS API powered AI.
What it does
NeuroDroid reads brain signals and converts them into Android phone commands using AWS Bedrock API. Make calls, send messages, browse Instagram, watch YouTube. Zero touch.
How we built it
Python, BrainFlow for brain signals, AWS Bedrock API and Amazon Nova for AI processing, UIAutomator2 for phone control, Machine Learning for brain state classification. Built on basic i3 laptop with zero budget overnight.
Challenges we ran into
AWS API throttling limits hit during development. Laptop kept freezing. Phone hotspot kept disconnecting. Zero budget for EEG hardware. Built everything in one night.
Accomplishments that we're proud of
Successfully integrated AWS Bedrock API with real time brain signal processing. Built working BCI system with zero money. Real Android phone control without touch.
What we learned
AWS Bedrock API integration, Amazon Nova AI inference, brain signal processing, Android automation and how powerful AWS APIs are for real world AI apps.
What's next for NeuroDroid - BCI Android Control
Real EEG hardware, wireless control, mobile app, voice feedback using Amazon Polly API, hospital deployment for paralyzed patients worldwide.
Built With
- adb
- amazon
- amazon-web-services
- anaconda
- android
- bedrock
- boto3
- brainflow
- jupyter
- matplotlib
- notebook
- nova
- numpy
- opencv
- pyautogui
- python
- scikit-learn
- scipy
- uiautomator2

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