"Face touch" vibrating notifications with a sub $10 SmartBand: https://media.mit.edu/projects/saving-face
A sub $10 fitness tracker as wearable development platform!?
For this cost, this smart band has a looot of features:
- nRF52 MCU + BLE by Nordic Semiconductor (compatible Arduino)
- KX023 3d Accelerometer by Kionix
- SSD1306 screen
- Heart rate monitor
- Vibrator
- Capacitive touch button
- Battery and charging circuit
- Available GPIOs (UART, I2C, etc)
To get it, you can try these links:
If they're broken, this list should help to find more.
To upload your custom firmware on this smartband, you can simply use this app.
To customize the firmware, just clone this repo, and compile the code with this adapted Arduino library environment.
The following links should help understand the pinout:
This would not be possible without the excellent work by Sandeep Mistry, fanoush and atc1441.
Bonus: ATC1441 made this great video to explain how the firmware upload works (among other things).