BLE mode (Arduino/ESP32)
uMyo can stream in 3 modes:. Two standard options are supported: nRF24 module with any Arduino model, or transfer via BLE directly to ESP32 boards.
For using with nRF24 module, use uMyo_RF24 library from Arduino library manager (or download it here: https://github.com/ultimaterobotics/uMyo_RF24 ). Library contains basic examples allowing to get data from uMyo devices
See video instruction for more details:
Using with ESP32:
For ESP32, use uMyo_BLE library from Arduino library manager (or download it here: https://github.com/ultimaterobotics/uMyo_BLE ). Library contains the same examples as RF24 version with similar usage.
Using uMyo with Arduino
Section titled “Using uMyo with Arduino”uMyo supports two ways of connecting it to Arduino:
- nRF24 module with any Arduino model;
- BLE connection to ESP32 Arduino boards.
For ESP32, you will need uMyo_BLE library from Arduino library manager. For other Arduino types + nRF24 module, you’ll need uMyo_RF24 library. Each library version has several examples showing how to get muscle data, orientation data (roll, pitch, yaw angles), and how to get data from several devices.