Creative Commons images are CC BY-NC-SA 3.0

$ 26.95

added to your
shopping cart

In stock 452 in stock
26.95 1+ units
25.60 25+ units
24.26 100+ units

Description: Granted, using our muscles to control things is the way that most of us are accustomed to doing it. We push buttons, pull levers, move joysticks… but what if we could take the buttons, levers and joysticks out of the equation? That’s right, take the electrical signal straight from the muscle and put it into your device. Thanks to shrinking amplifier technology, we can now do exactly that!

Measuring muscle activity by detecting its electric potential, referred to as electromyography (EMG), has traditionally been used for medical research. However, with the advent of ever shrinking yet more powerful microcontrollers and integrated circuits, EMG circuits and sensors have found their way into all kinds of control systems.

This sensor will measure the filtered and rectified electrical activity of a muscle; outputting 0-Vs Volts depending the amount of activity in the selected muscle, where Vs signifies the voltage of the power source. It’s that easy: stick on a few electrodes (not included), read the voltage out and flex some muscles!

Note: The Muscle Sensor v3 no longer includes biomedical sensor pads and cables as its previous version did. Both the pads and cable can be found in the Recommended Products section below to be purchased separately.

Dimensions: 1.0" x 1.0"


  • Small Form Factor
  • Specially Designed For Microcontrollers
  • Adjustable Gain
  • 3.5mm Connector
  • Breadboard Compatible
  • Power supply voltage: min. +-3.5V


Recommended Products

Customer Comments

  • What is the maximum sampling rate of these kits? Are they limited in anyway?

    • It’s an analog sensor so sampling rate doesn’t really apply. It would depend on the ADC/microcontroller/DAQ that you use to measure it.

  • There is one output signal, than y the arduino code is reading through all the 6 analog pins and sending to serial port??

    • The Arduino code is meant to be run along side the Processing code. It outputs all six pins so you can connect up to 6 sensors and view their output graphically via Processing.

  • Has anyone had noise issues with this sensor? If so did you just do a running average of the data?

  • Can I detect an eye blink with this sensor? Also if the pads get soiled with sweat, dirt etc from the skin is there some way to wash and reuse them?

    • The pads are a single use item. Ideally you want to protect them from water while wearing them. Sweat (and water) will slowly degrade the adhesive, especially if the skin under the pad is moving.

      Ideally, clean the skin with an alcohol pad before applying the pad. Also, if there’s any hair under the button you won’t get a signal (or a very poor one). THAT means, if you want a sensor in a particular spot, you may have to shave it first.

    • The biomedical pads are probably too big for measuring eye muscles but the sensor should be able to pick them up if appropriate pads are used.

  • Hi very glad to have this item, is very helpful and very practical and easy to use. I have only one issu is that I need to do much efforce my muscle to get the signals and move servomotor, this is my question How can i do to filter the signals and put less effort for this sensor can works with minimum effort muscles?

    • Are you driving the servomotor directly with the sensor? Usually this is done with a servo driver or microcontroller. If using a servo driver or microcontroller, you’d simply need to map the input values to higher values before sending it to the servo. You could also alternatively increase the sensor gain via the potentiometer marked as Gain in the middle of the board.

    • Do you want to apply a matrix, to make, say 1-5v output read as 1 to 1000 units? or are you asking to make the sensor more sensitive? I am curious about the sensitivity. I am also wondering what the difference is between this one and its previous model.

      • This is actually the same sensor board as before. The difference is that the sensor board was packaged as a kit but is now sold separately.

Customer Reviews

5 out of 5

Based on 4 ratings:

5 star
4 star
3 star
2 star
1 star

2 of 2 found this helpful:

works perfrctly

Once everything was wired up correctly I had zero problems with this product. It is a great and accurate sensor!

1 of 2 found this helpful:

Is Excellent but...

Hey Sparkfun’s People, your product and your service is excellent but I need more sensor and you dont have any more in this moment, please help me with this sensors, Its for my final project! Regards!

Great sensor :)

It does everything it´s supposed to do.

Nice company

Nice and efficient company. Received the items on time. Prices are a little bit expansive Nice product