MyoWare Muscle Sensor
The MyoWare Muscle Sensor from Advancer Technologies measures muscle activity through electromyography (EMG) — detecting the tiny electrical signals generated when muscle fibers contract. It amplifies and processes these signals, outputting a clean analog voltage that can be read by any microcontroller with an ADC (e.g., Arduino, A-Star, or a Maestro servo controller). As your target muscle flexes, the sensor’s output voltage rises, and sensitivity can be adjusted via the on-board gain potentiometer.
This updated version of the Muscle Sensor v3 offers single-supply operation (no negative voltage needed), built-in snap connectors for electrodes, raw EMG output, reverse power protection, a power switch, and LED indicators for quick status checks.
It requires three snap-style electrodes (sold separately) for skin contact. Two electrodes snap directly to the PCB, while the third connects via the included reference electrode cable.
Features:
- Dimensions: 2.1″ × 0.8″ (excluding 3″ reference electrode cable)
- Operating Voltage: 2.9V–5.7V (single supply)
- Analog Output: 0V to +Vs (supply voltage)
- Adjustable gain for signal tuning
- EMG envelope and raw EMG outputs
- Built-in snap connectors for electrodes
- LED indicators: power and muscle flex activity
- On-board power switch
- Reverse voltage protection
- Two mounting holes (M3/#4 screw compatible)
- Works with 0.1″ male or female headers
- Detailed user guide and example Arduino programs available
Note: ECG electrodes are sold separately. Power the sensor with the same logic voltage as your system to avoid signal overvoltage.


