EMG sensor values fluctuate from min to max

hello senior fellows. i am a student and a newbie in Arduino coding and sensor use. I was trying to use an EMG sensor to record the muscle activity of my arm. I bought this sensor from an online store and tried it as directed by YouTube and the product page, i placed electrodes in different configurations but each time the output is the same. the code is very basic just an analog read of emg value on the A0 pin, +- 9v is supplied in the correct order. but my values go from min to max when I connect its electrodes to my arm. when they are disconnected from the arm the pin reads the max value of 1023 and when I connect it with my arm it starts to output fluctuating values even if my arm is stationary and the output doesn't change when I move it. just values from 0 to 1023. I have shared the output graph, sensor model, and electrode position. kindly guide me whether i am connecting electrodes wrong or else..please please



Hi, @shaheeryousaf

Can you please post a copy of your circuit, a picture of a hand drawn circuit in jpg, png?
Hand drawn and photographed is perfectly acceptable.
Please include ALL hardware, power supplies, component names and pin labels.

How are you powering the module?
This may help;
Muscle Sensor v3 Users Manual.pdf (257.5 KB)

Thanks.. Tom... :grinning: :+1: :coffee: :australia:

1 Like

Thank you soo much for your time sir.... My sensor is of different model (it has no adjustable gain)..... I have use two 9v batteries from Camelion, sensor is AD8226 EMG muscle sensor, controller is Arduino UNO


This is my setup

Yellow electrode is below arm (near elbow)

Very soory for bad drawing.

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.