I would like to know how to stabilize values at rest when using multiple MyoWare 2.0 Muscle Sensors!

I am currently trying to measure muscle potentials with 5 MyoWare 2.0 Muscle Sensors using the following parts

1.Arduino Uno R3

2.MyoWare 2.0 Muscle Sensor

3.Myoware 2.0 Link Shield

Audio Cable TRS - 1m

MyoWare 2.0 Arduino Shiel

6.Disposable Surface EMG/ECG/EKG Electrode - 24mm

The following procedure was used for the measurement.

  1. Write the following program to Arduino in advance.

void setup()



while (!Serial); // optionally wait for serial terminal to open

Serial.println(“MyoWare Example_01_analogRead_SINGLE”); }


void loop()


int S0 = analogRead(A0); // read the input on analog pin A0

int S1 = analogRead(A1);

int S2 = analogRead(A2);

int S3 = analogRead(A3); int

int S4 = analogRead(A4); int

Serial.print(S0); // print out the value you read

Serial.println(‘,’); Serial.

Serial.print(S1); Serial.

Serial.print(‘,’); Serial.

Serial.print(S2); Serial.print(‘,’); Serial.

Serial.print(‘,’); Serial.print(‘,’); Serial.print(S3)

Serial.print(S3); Serial.print(S3);

Serial.print(‘,’); Serial.print(‘,’);

Serial.println(S4); Serial.print(‘,’); Serial.print(‘,’); Serial.print(‘,’)


  1. Assemble all parts related to Myoware2.0

  2. Turn off the computer

  3. After cleaning the skin with alcohol, install Myoware2.0

  4. Connect the computer and Myoware2.0 with USB

  5. Turn on the computer

  6. Turn on the power of Myoware2.0 Link Shield (Here, the setting of Link Shield is assumed to be raw data)

  7. Check the waveform with a serial plotter

I followed the above procedure to measure the EMG potentials, but there are several sensors that can measure values irregularly between 200 and 1000 when no movement is being made.

I would like to know how to stabilize the values in a stationary state.