MyoWare 2.0 Sensor will not work with Ardunio Uno , only with LED shield

Hello,

The MyoWare 2.0 Sensor I purchased from Spark Fun (in Kit-21269) will not work with Ardunio Uno , only with LED shield. It works fine with LED shield. However, if I try to connect it through the Arduino Shield it will not work. I even soldered the MyoWare 2.0 Sensor’s VIN , GND and ENV pins and connected directly to Arduino’s +5, GND and A0 pins. I am running the example code included in the “Arduino Example 1: Analog Read - Single Sensor” from the Getting Started page.

This kit is a waste of money so far.

Please advise.

Hi, did you follow the Connecting to an Arduino part here? Getting Started with the MyoWare® 2.0 Muscle Sensor Ecosystem - SparkFun Learn

Hello,

Yes, I did follow the “Connecting to an Arduino” and getting started instructions. I tried it with a Red board and the various shields in the kit and then also tried Uno with the direct wiring mentioned above. I never got any clean data that related to the ENV pin out put. As I said, the sensor does work with the LED shield.

Also, when i use the the power shield and the link shield the green indicator light on is always on or flickering but never in sync with the muscle movement.

Which is what puzzling because i would think that sporadic behavior would show in the LED shield, except its a clean signal there.

Can you share some clear photos showing how the two boards are connected?

Please find the attached photo.

Also, for the images with the Arduino attached I was running the “MyoWare Example_01_analogRead_SINGLE” example from the “Getting Started with the MyoWare® 2.0 Muscle Sensor Ecosystem”.

The Serial Monitor usually shows data that just randomly floats around (300-600). What is interesting is for a brief moment the Serial Monitor did show what looked like a signal at around 900 when flexed and dropping back to 600. However, this behavior very brief and was not maintained and then it went back to floating randomly. I have not been able to replicate that clean signal.

Try movig the switch on the link board to RECT or RAW. If that doesn’t you might have a bad cable, try another if you have one.