BioAmp EXG Pill v1.0b

BioPotential amplification on your finger tip!

Public Chat
Similar projects worth following
BioAmp EXG Pill is a small, powerful Analog Front End (AFE) biopotential signal-acquisition board that can be paired with any 5 V microcontroller unit (MCU) that has an analog-to-digital converter (ADC), such as an Arduino UNO, an Arduino Nano, or an ESP32 (voltage-divider), among others. It also works with any dedicated 5 V (input range) ADC like the Texas Instruments ADS1115 or ADS131M0x, among others.

BioAmp EXG Pill is capable of recording publication-quality biopotential signals like ECG, EMG, EOG, and EEG, without the inclusion of any dedicated hardware or software filters. Its small size allows easy integration into mobile and space-constrained projects, and its powerful noise rejection makes it usable even when the device is close to the AC mains supply. Any 1.5 mm diameter wire can be used as a strain-relieving electrode cable, making BioAmp EXG Pill very cost-effective in comparison to other options.

BioAmp EXG Pill can be used for projects like,

  1. AI-assisted congestive heart failure detection using CNN (ECG).
  2. Heart Rate Variability calculation for heart ailments detection (ECG).
  3. Prosthetic arm (servo) controller (EMG).
  4. Palsy physical therapy quantitative analysis device (EMG).
  5. Real-time game controller (EOG).
  6. Controlling LED with Brain waves (EEG).
  7. Patient monitoring device.

The BioAmp EXG Pill can be used in a variety of ways, the YouTube video below shows a potential way of using v0.7 of BioAmp EXG Pill.

A lot has improved in terms of interference rejection and flexibility of using BioAmp EXG Pill from v0.7 to v1.0 and the YouTube video below shows the ECG, EMG, EOG, and EEG recording using that.

BioAmp EXG Pill uses only one TL074H from Texas Instruments, for the internal workings of our BioAmp take a look at the schematic diagram shown below,

History of the BioAmp EXG Pill

It was started as a project for recording EMG signals only (from v0.1 to v0.6) but after dozens of prototypes and countless experiments, BioAmp EXG Pill (from v0.7 to v1.0) was born. All the BioAmp EMG Pill designs were prototyped at home with a toner transfer method and the v0.7 perfect purple PCBs were generously provided by OSHPark.

The BioAmp EXG Pill v1.0 is 57% smaller in size in comparison to BioAmp EMG Pill v0.1 and has better signal acquisition capabilities than all the versions before that. The project is at the beta stage of its development. The v1.0b PCBs will be of Black masking with ENIG finish from PCBWay. We are testing both glossy black and matt black PCBs from them.


Upside Down Labs BioAmp EXG Pill schematic diagram.

Adobe Portable Document Format - 62.41 kB - 04/14/2021 at 21:41


Gerber files for Upside Down Labs BioAmp EXG Pill v0.7 Upload this directly to to get your own tiny purple EXG pills :)

Zip Archive - 70.20 kB - 04/14/2021 at 21:37


  • 1 × Upside Down Labs BioAmp EXG Pill PCB Printed Circuit Board
  • 1 × TL074HIPWR Quad Low-Noise JFET-Input Operational Amplifiers
  • 1 × 47uf 0805 capacitor
  • 5 × 100nf 0603 capacitor
  • 1 × 2.2uf 0603 capacitor

View all 13 components

View all 11 project logs

  • 1
    Order and assemble your own tiny Purple EXG Pill
    Order PCB at OSH Park here and then assemble it according to the image below

View all instructions

Enjoy this project?



Sara Macedo wrote 04/18/2023 at 23:10 point

Que trabalho fantástico, meus parabéns, não sou dessa área porém já vou tentar replicar-lo, pois fiquei curiosa quanto ao EMG. 

  Are you sure? yes | no

Deepak Khatri wrote 04/22/2023 at 14:56 point

Muito obrigado, você também pode conferir nossos outros sensores EMG em

  Are you sure? yes | no

Eduardo Antonio Fragoso Dias wrote 01/18/2022 at 13:45 point

Is there any alternative to the TL074HIPWR ? it seems like it is ut of stock everywhere

  Are you sure? yes | no

Deepak Khatri wrote 02/10/2022 at 18:37 point

Hey, you can try other low noise quad opamps in tssop package!

  Are you sure? yes | no

cabrera.101 wrote 10/24/2021 at 05:46 point

Built a BioAmp EXG Pill with through-hole components.  Worked beautifully for ECG.  Will experiment on other uses.  Presently making a Pseudo-Medical entertainment device.  I'll post a link when done.

  Are you sure? yes | no

Deepak Khatri wrote 11/06/2021 at 04:01 point

Thanks for sharing your awesome project with us :)
what is the supply voltage for your through-hole TL074CN?

  Are you sure? yes | no

Deepak Khatri wrote 11/06/2021 at 04:03 point

Awesome, Which BioAmp EXG PIll version circuit did you use for your design?

  Are you sure? yes | no

cabrera.101 wrote 11/06/2021 at 15:49 point

Built the Rev 1.0b.  Powered by 3.3v.  Oddly, 47uf ceramic caps in thru-hole form are not common, which is why my builds have stacked 10uf caps.  I'll try a 47uf tantalum at some point.  Next, multiple units sharing a single amp-ref and DRL unit.

  Are you sure? yes | no

Deepak Khatri wrote 11/09/2021 at 02:13 point

Nice, Which op-amp did you use to make the circuit work at 3.3v?

  Are you sure? yes | no

Jacob wrote 08/31/2021 at 14:47 point

whats a typical power draw?

  Are you sure? yes | no

Deepak Khatri wrote 10/22/2021 at 18:19 point

It's less than 4mA, last time I checked DMM showed ~3.3mA

  Are you sure? yes | no

kubabuda wrote 08/29/2021 at 22:34 point

Could Bioamp pill work with handhelded electrodes, to get something like Kardia or that MobilECG card from few years back: ?

  Are you sure? yes | no

Deepak Khatri wrote 10/22/2021 at 18:20 point

yes, it totally works.

  Are you sure? yes | no

intermelt wrote 08/26/2021 at 19:17 point

Love the simplicity of this!

You may want to update the description, the ESP32 can only support 3.3V on the ADC input. Maybe in a future revision you can add an optional voltage divider to the output so it could work with all 3.3V microcontrollers.

  Are you sure? yes | no

Deepak Khatri wrote 08/29/2021 at 18:01 point

Hey, thank you for your feedback. You are correct ESP32 will not be able to take the 5V output signal of BioAmp EXG Pill directly, as you said we require a voltage divider to use the pill with ESP32. The next version will hopefully be I2C/SPI compatible.

  Are you sure? yes | no

fizak3739 wrote 04/14/2021 at 23:43 point

your efforts at strengthening our culture have not gone unnoticed, "Fantastic work"!

  Are you sure? yes | no

Deepak Khatri wrote 04/15/2021 at 17:02 point

Thank you very much for your generous support, means a lot to me 💕

  Are you sure? yes | no

Deepak Khatri wrote 04/14/2021 at 22:40 point

You can contact us for any queries/feedback at

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates