BioAmp EXG Pill

by Upside Down Labs

Professional-grade analog front-end amplification for ECG, EMG, EOG, and EEG biosensing on one tiny board

View all updates Sep 08, 2021

Supportive Technology

by Deepak Khatri

We are delighted to share that BioAmp EXG Pill is among the top ten Winners Of The Hackaday Prize Supportive Tech Challenge. It was all possible because of various Arduino example sketches and projects that are available for the BioAmp EXG Pill which you can use to create a supportive technology. For example, you can create a mobile heart ailment detection machine, prosthetic hand controller, EOG-based game controller, and many more similar projects. Let’s take a look at how you can use BioAmp EXG Pill to detect heartbeats and potentially create a real-time heart monitor.

Detecting heartbeats with BioAmp EXG Pill & Arduino Nano

An accurate heartbeat detection (peak detection) algorithm that works on a small microcontroller is a pretty complex task but, with our robust standard deviation-based peak detection algorithm, you can detect heartbeats very easily even on an Arduino Nano.

To record ECG and detect a heartbeat in that ECG on an Arduino Nano you first need to flash the Heart Beat Detection Arduino sketch onto your Nano and then connect the electrodes either on your chest or hands.

Note: BioAmp EXG Pill is not a certified medical device and shouldn’t be treated like one.

Chest ECG heartbeat detection

A very basic method for detecting heartbeats is to place the electrodes near the heart, as shown below. You just have to flash the Heart Beat Detection Arduino sketch to your Nano, do the wiring, and connect the electrodes like this:

  1. IN- near LEFT shoulder
  2. IN+ near RIGHT shoulder
  3. REF above Right leg

Hand EKG heartbeat detection

The BioAmp EXG pill is very sensitive to BioPotential signals, so you can even detect heart beats by connecting the electrodes to your hands (much like how an Apple watch records an ECG). To do this, first flash the Heart Beat Detection Arduino sketch to your Nano, and then hook up exactly the same wiring as above, and connect the electrodes like this:

  1. IN- on LEFT wrist
  2. IN+ on RIGHT wrist
  3. REF on the back of any hand.

YouTube live event and discussion on Discord

If you like the BioAmp EXG Pill project and have questions to ask, please join us this Wednesday, 12th September (Sunday), 2021 at 22:30 IST via Discord or YouTube.

  1. Join the Upside Down Labs Discord server for chatting.
  2. Subscribe to Upside Down Labs YouTube channel to get notified when we do live.
  3. Set a reminder for our YouTube live event.

We hope to see you all on Discord and at the YouTube live event, It will be fun!

BioAmp EXG Pill v1.0b PCBs update

The BioAmp EXG Pill v1.0b PCBs have been shipped by PCBWay through DHL, so we will hopefully receive them by this week. Both black and matte-black PCBs with an ENIG finish are in the package. We look forward to sharing more information in upcoming project updates!

About the Author

Deepak Khatri


$4,346 raised

of $1 goal


Pledge Now


BioAmp EXG Pill Explorer Pack

Two BioAmp EXG Pill boards, 15 gel electrodes, four 3-pin angled pin headers, four 3-pin straight pin headers, six alligator clips, and two 1.5 mm electrode cables


BioAmp EXG Pill Neuroscience Ninja Pack

Eight BioAmp EXG Pill boards, 100 gel electrodes, 16 3-pin angled pin headers, 16 3-pin straight pin headers, 24 alligator clips, and eight 1.5 mm electrode cables


100 Gel Electrodes

100 gel electrodes


Upside Down Labs

We work on awesome open-source projects to help you amplify your efforts and rectify your path to success!

Bhawna Sehgal

Dikshant Dahiya

Deepak Khatri

See Also

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: