

EMG Candy
A candy size ElectroMyoGraphy (EMG) sensor for precise muscle bio-potential signals recording.
- Size
- 35 × 15 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 41
- Nets
- 15
- Pads
- 71
- Tracks, vias
- 141, 0
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 18 Nov 2022
- Updated
- 26 Oct 2024
Overview
EMG Candy is an open-source printed circuit board by upsidedownlabs, from the upsidedownlabs/Muscle-BioAmp-Candy repository on GitHub. It is a 2-layer board of 35 × 15 mm with 41 parts on 15 nets, routed with 141 tracks and 0 vias.
Its parts include 10 resistors, 9 capacitors, 3 fuses, 2 connectors and 1 IC. It belongs with the sensors and measurement boards of this library.
README
README.mdMuscle-BioAmp-Candy
A candy size ElectroMyography (EMG) sensor for precise muscle bio-potential signals recording at an affordable cost. It comes with a fixed gain of x2420 and BandPass filter of 72Hz - 720Hz. To record the EMG signals you can use any standalone ADC like ADS1115 or any microcontroller development board with an ADC of your choice like Arduino UNO/Nano.


Hardware
Muscle BioAmp Candy has been created using KiCad and all the design files can be found under hardware folder. Images below shows a quick overview of the hardware design.
| PCB Front | PCB Back |
|---|---|
![]() | ![]() |




License
Hardware
CERN Open Hardware License Version 2 - Strongly Reciprocal (CERN-OHL-S-2.0).
Software
MIT open source license.
Documentation:

This work is licensed under a Creative Commons Attribution 4.0 International License.
Parts
41| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | MountingHole | MountingHole:MountingHole_2.1mm | H1, H2, H3, H4, H5, H6, H7, H8, H9, H10 |
| 3 | Fiducial_0.5mm_Mask1mm | Fiducial:Fiducial_0.5mm_Mask1mm | F1**, F2**, F3** |
| 2 | 100k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7, R10 |
| 2 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4, C8 |
| 2 | 100pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C3 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8, R9 |
| 2 | 1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2 |
| 2 | 1M | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R4 |
| 2 | 1nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C7 |
| 2 | 2.2uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5, C6 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5 |
| 1 | 220K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6 |
| 1 | 47uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C9 |
| 1 | Amp | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U1 |
| 1 | BioAmp_input | Connector_JST:JST_PH_S3B-PH-K_1x03_P2.00mm_Horizontal | J3 |
| 1 | G*** | kibuzzard-62E8CB67 | kibuzzard-62E8CB67 |
| 1 | G*** | kibuzzard-626FA17E | kibuzzard-626FA17E |
| 1 | G*** | kibuzzard-626FA157 | kibuzzard-626FA157 |
| 1 | G*** | kibuzzard-626BB171 | kibuzzard-626BB171 |
| 1 | IO | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J1 |
| 1 | LOGO | udlabs:UDL_Copper_3mm | G*** |
| 1 | LOGO | UDLEOG:CandyMuscle | G*** |
Similar boards
- 2 layers70 × 35 mm

- 2 layers270 × 11 mm

Daylight Disco
VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group
41 parts1.1kGPL-3.0 - 2 layers27.5 × 48.3 mm

ICE40DevBoard
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
41 parts915 - 2 layers45 × 25 mm

Easy PD Sink
openwch/ch32v003
CH32V003 is an ultra-cheap RISC-V MCU with 2KB SRAM, 16KB flash, and up to 18 GPIOs that sells for under $0.10
41 parts599 - 2 layers97 × 78.5 mm

Dumbpad
imchipwood/dumbpad
Simple 4x4 numpad with rotary encoder. Powered by QMK via ATmega32u4 Pro Micro
41 parts517GPL-2.0 - 2 layers96.1 × 78.6 mm

EYEBROW WARNING INDICATOR LEFT
jrsteensen/OpenHornet
OpenHornet 1:1 F/A-18C Simulator Repository
41 parts431 - 2 layers37 × 15 mm

- 2 layers20.3 × 69.7 mm

PG attiny404
fabiansteiner/OpenValve
3D-printable pinch valve for irrigation and sensor-driven liquid control.
41 parts276CERN-OHL-S-2.0
Questions
How big is the EMG Candy PCB?
It measures 35 × 15 mm and has 2 copper layers, 1.6 mm thick.
What parts does the EMG Candy use?
41 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the EMG Candy KiCad files?
From the upsidedownlabs/Muscle-BioAmp-Candy repository on GitHub, at the commit this page was made from: the board is hardware/EMG-Candy.kicad_pcb and its schematic hardware/EMG-Candy.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the EMG Candy design in my own project?
Its repository states no licence, so its author keeps all rights: ask upsidedownlabs before reusing the design.


