Welcome to Upside Down Labs docs site!

Muscle BioAmp Shield#

All-in-one Arduino Uno Shield for EMG (Electromyography).

Overview#

Muscle BioAmp Shield is an all-in-one Arduino Uno ElectroMyography (EMG) shield for learning neuroscience with ease. It is a DIY Electrophysiology/NeuroScience shield inspired from Back Yard Brains (BYB) Muscle Spiker shield and provides similar features like hobby servo output, user buttons, LED Bar, Audio output, and battery input. It is perfect for beginners as they can easily stack it on top of Arduino Uno to record, visualize and listen to their muscle signals to make amazing projects in the domain of Human-Computer Interface (HCI).

Features & Specifications#

Muscle BioAmp Shield comes with various plug-and-play options so you can connect hundreds of extension boards like OLED screens, character displays, accelerometers, and servo controllers to name just a few using the STEMMA I2C interface. You also get STEMMA digital and STEMMA analog ports. On STEMMA analog port you can connect additional BioAmp EXG Pill or any other sensor with analog output. On STEMMA digital port you can connect any digital sensor or actuator of your choice.

../../../_images/shield-pamphlet.jpg

Input Voltage

5V

Input Impedance

10^11 ohm

Fixed Gain

x2420

Bandpass filter

72 – 720 Hz

Compatible Hardware

Arduino UNO

BioPotentials

EMG (Electromyography)

No. of channels

1

Electrodes

3 (Positive, Negative, and Reference)

Dimensions

6.0 x 5.3 cm

Open Source

Hardware + Software

Hardware#

Images below shows a quick overview of the hardware design.

PCB Front

../../../_images/Muscle-BioAmp-Shield-Front.png

PCB Back

../../../_images/Muscle-BioAmp-Shield-Back.png
../../../_images/Muscle-BioAmp-Shield-With-Wires.png
../../../_images/dimensions2.png
../../../_images/Schematic.png

Assemblying the Kit#

You can get your own Muscle BioAmp Shield bag of parts from our store or Tindie and for assembling your shield you can take a look at this interactive BOM or the step by step guide below.

../../../_images/01_Bare_Board.jpg

Step 1 - Bare Board#

../../../_images/02_1M_Resistors.jpg

Step 2 - 1M Resistors#

../../../_images/03_330R_Resistors.jpg

Step 3 - 330R Resistors#

../../../_images/04_10K_Resistors.jpg

Step 4 - 10K Resistors#

../../../_images/05_22K_Resistors.jpg

Step 5 - 22K Resistors#

../../../_images/06_1K_Resistors.jpg

Step 6 - 1K Resistors#

../../../_images/07_220K_Resistors.jpg

Step 7 - 220K Resistors#

../../../_images/08_1nF_Capacitors.jpg

Step 8 - 1nF Capacitors#

../../../_images/09_100nF_Capacitors.jpg

Step 9 - 100nF Capacitors#

../../../_images/10_100pF_Capacitors.jpg

Step 10 - 100pF Capacitors#

../../../_images/11_Angled_Header_Pins.jpg

Step 11 - Angled Header Pins#

../../../_images/12_5x5mm_Buttons.jpg

Step 12 - 5x5mm Buttons#

../../../_images/13_OptoIsolator.jpg

Step 13 - OptoIsolator#

../../../_images/14_JST_PH_Angled_Connectors.jpg

Step 14 - JST PH Angled Connectors#

../../../_images/15_JST_PH_Straight_Connectors.jpg

Step 15 - JST PH Straight Connectors#

../../../_images/16_IC_Socket.jpg

Step 16 - IC Socket#

../../../_images/17_IC.jpg

Step 17 - IC#

../../../_images/18_LEDs.jpg

Step 18 - LEDs#

../../../_images/19_3.5mm_Headphone_Jack.jpg

Step 19 - 3.5mm Headphone Jack#

../../../_images/20_2.2uF_Capacitor.jpg

Step 20 - 2.2uF Capacitor#

../../../_images/21_1uF_Capacitor.jpg

Step 21 - 1uF Capacitor#

../../../_images/22_470uF_Capacitor.jpg

Step 22 - 470uF Capacitor#

../../../_images/23_Header_Pins.jpg

Step 23 - Header Pins#

../../../_images/24_Assembled.jpg

Step 24 - Assembled Shield#

Still can’t figure out the assembly? You can follow the video provided below to assemble your Shield.

Using the Sensor#

The possibilities are endless as you can:

  • Record the muscle signals (EMG) either using Gel Electrodes or BioAmp Bands (dry electrode based) via BioAmp Cable connected to a 3-pin JST PH 2mm connector.

  • Listen to your muscle signals using wired headphones/earphones connected to a 3.5mm headphone jack.

  • Connect hundreds of devices like OLED screens, character displays, temperature sensors, accelerometers, BioAmp Hardware, and much more using the two I2C interfaces.

  • Connect Arduino Uno’s D6 digital I/O pins and A2 analog input pins using STEMMA digital and STEMMA analog connectors respectively.

  • Program the 2 user buttons according to your project requirements.

Some project ideas#

These features make it the ultimate plug-and-play kit for students, researchers, and hobbyists alike who want to use muscle signals (EMG) to make amazing human-computer interface (HCI) projects like:

1. Controlling a Dino Game using your muscle signals (EMG)

2. Scrolling Instagram Reels/YouTube Shorts by using your muscle signals (EMG)

3. Making a Muscle Strength Game Using Muscle BioAmp Shield & Arduino UNO

4. Record, Visualize & Listen to Muscle Signals Using Muscle BioAmp Shield

5. Controlling Servo Claw With Muscle Signals Using Muscle BioAmp Shield