1. Arduino Code for Conventional method for EMG signal Processing-project “ChArm”:-

ChArm Arduino

2:- Frame Based Processing- Arduino FHT code:-

Arduino FHT

Original code taken from Open music labs.

3:- Sample Based Processing- Arduino code for RMS thresholding

ThresholdingRMS

4:- Keyboard Emulation: Processing code

Emulate_keystrokes

Arduino Due board can also be used to emulate keyboard operation.

Counter application: Processing code

Trigger_Counter

Mouse click application: Processing Code

Mouse_Click

5:- Sample Based Processing: Servo actuation.

We used two Arduinos for this application to remove latency, one performs the RMS thresholding and sends a digitally high signal to the second Arduino during EMG activation.

ThresholdingRMS

Servoactuation