Skip to content

C++ Arduino code for an Arduino Uno wired to a HM-11 BlueTooth module and connected to a Myo Armband. Also included is a Windows program that displays quaternion data used by the Myo/Arduino.

License

m-fi/Myo-Arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Myo-Arduino

Arduino code for controlling outputs via use of a Myo Armband. Sketches and libraries can be found in Arduino/

Myo-Arduino GUI

The GUI purpose is to recieve serial communication sent from the Arduino, the parse the data to find the Myo positioning data (in quaternions). The quaternions are then displayed as 3d representations in a window created using OpenGL 3.2 and AntTweakBar. Located in MyoArduino_GUI/

Requirements

Connector

The connector pin setup is shown in this diagram: HM-11 connector output pin diagram

Breadboard setup

Here are the breadboard layouts of the components used for each Arduino sketch.

Quaternion_angle_servo

Quaternion_angle_servo breadboard layout

3LEDs_with_LCD_output

3LEDs_with_LCD_output breadboard layout

3LEDs

3LEDs breadboard layout

Breadboard images and all .fzz files within the Arduino sketch folders were created with Fritzing.

About

C++ Arduino code for an Arduino Uno wired to a HM-11 BlueTooth module and connected to a Myo Armband. Also included is a Windows program that displays quaternion data used by the Myo/Arduino.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published