Open
Description
Some intros to BLE/GATT:
- https://learn.adafruit.com/introduction-to-bluetooth-low-energy/gatt
- https://developer.android.com/guide/topics/connectivity/bluetooth-le.html
- http://www.st.com/en/evaluation-tools/b-l475e-iot01a.html
- https://www.cnx-software.com/2017/05/29/stmicro-unveils-stm32l4-discovery-kit-for-iot-with-wifi-ble-nfc-sub-ghz-rf-and-plenty-of-sensors/
- http://www.st.com/en/microcontrollers/stm32l4-series.html?querycriteria=productId=SS1580
- https://tobiastrumm.de/2016/10/04/turning-a-raspberry-pi-3-into-a-bluetooth-low-energy-peripheral/
- https://www.slideshare.net/LarsAlexanderBlumber/ble-with-raspberry-pi
- STM32L4 + BLE
- USB -> Charge + File Transfer + Serial Console + Firmware Update
- 3.5 headset (analog) plug
- BLE/GATT
- Android smartphone app
- based on BLE/GATT and AutobahnJava
- acts as generic BLE/GATT-to-WAMP gateway
- runs as background service
- runs over WebSocket/TLS transport
- authenticates using WAMP-cryptosign