

The MyoWare Power Shield (Manufacturer Part ID: DEV-13684) is a power management board designed by SparkFun Electronics. It provides a stable and reliable power supply for MyoWare muscle sensors, ensuring optimal performance. The shield features onboard voltage regulation and is designed for seamless integration with microcontrollers, such as Arduino boards. Its compact design and ease of use make it an essential accessory for biofeedback and muscle-sensing projects.








The MyoWare Power Shield is engineered to simplify power management for MyoWare sensors. Below are its key technical details:
| Parameter | Specification |
|---|---|
| Input Voltage Range | 3.3V to 5.0V |
| Output Voltage | 3.3V (regulated) |
| Maximum Output Current | 40mA |
| Connector Type | JST PH (2-pin) for power input |
| Dimensions | 1.0" x 1.0" (25.4mm x 25.4mm) |
| Weight | 2.5g |
The MyoWare Power Shield features a simple pin layout for easy integration:
| Pin Name | Description |
|---|---|
| VIN | Power input pin (3.3V to 5.0V). Connect to an external power source. |
| GND | Ground pin. Connect to the ground of your circuit. |
| VOUT | Regulated 3.3V output pin. Provides stable power to MyoWare muscle sensors. |
| ON/OFF Switch | Toggle switch to enable or disable power output. |
The MyoWare Power Shield is designed for straightforward use with MyoWare muscle sensors and microcontrollers. Follow the steps below to integrate it into your project:
Connect Power Input:
Connect to MyoWare Sensor:
Enable Power Output:
Integrate with a Microcontroller:
Below is an example of how to read data from a MyoWare muscle sensor connected to an Arduino UNO:
// Example code to read MyoWare muscle sensor data using Arduino UNO
const int myoWarePin = A0; // Analog pin connected to MyoWare sensor output
void setup() {
Serial.begin(9600); // Initialize serial communication at 9600 baud
pinMode(myoWarePin, INPUT); // Set the MyoWare pin as an input
}
void loop() {
int sensorValue = analogRead(myoWarePin); // Read the analog value from the sensor
Serial.print("Muscle Sensor Value: "); // Print a label for the sensor value
Serial.println(sensorValue); // Print the sensor value to the Serial Monitor
delay(100); // Delay for 100ms to avoid flooding the Serial Monitor
}
No Power Output:
Sensor Not Working:
Microcontroller Not Reading Data:
Overheating:
Q1: Can I use a battery to power the MyoWare Power Shield?
A1: Yes, you can use a 3.7V LiPo battery or any other power source within the 3.3V to 5.0V range.
Q2: Is the MyoWare Power Shield compatible with all MyoWare sensors?
A2: Yes, the shield is designed to work seamlessly with all MyoWare muscle sensors.
Q3: Can I use the shield to power other devices besides MyoWare sensors?
A3: While the shield is optimized for MyoWare sensors, it can power other low-current devices requiring 3.3V, as long as the total current draw does not exceed 40mA.
Q4: What happens if I exceed the maximum current rating?
A4: Exceeding the 40mA limit may cause the shield to overheat or fail. Always ensure connected devices stay within the specified current range.