


SparkFun Qwiic HAT for Raspberry Pi
₹745
Protocentral MAX30001 ECG and Respiration/Bio-Impedance Breakout Kit
₹4,495
Protocentral ADS1293 3-channel, 24-bit ECG Breakout Board (with cables and electrodes)
by
Protocentral
Available on backorder
| Quantity | Unit price | You save |
|---|---|---|
| 1 – 9 | ₹7,495 | — |
| 10 – 24 | ₹7,120 | 5% |
| 25 – 99 | ₹6,895 | 8% |
| 100+ | ₹6,596 | 12% |
- Worldwide shipping
- 1-year warranty
- OSHWA certified open hardware
- Secure checkout
- Cards · UPI · PayPal
Students & educators save 10%. Get verified →
The Protocentral ADS1293 Breakout is a 3-channel, 24-bit ECG analog front-end built around the Texas Instruments ADS1293 — a low-power AFE designed for portable and wearable cardiac monitoring. It gives you a complete ECG signal chain on a small board you drive over SPI from an Arduino, ESP32, Raspberry Pi or any other microcontroller.
Two 3.5 mm jacks take the supplied snap-lead electrode cables, so you can be recording a real ECG trace within minutes of unboxing — no electrode wiring to solder, no instrumentation amplifier to design, no analog filter chain to get right.
New in revision v2
- Runs from 3.3 V or 5 V — supply and logic, with no jumpers to set. The v1 board needed solder jumpers to select logic level; v2 accepts either rail directly.
- Electrode assignments printed on the board. RA, LA, LL, RL, V1 and IN6 are silkscreened next to the jack pins they belong to.
- Four plated mounting holes on the corners, for enclosures and stacked assemblies.
- A SYNC pin and a CLK OUT/IN pad for running several boards from one clock, synchronised.
- One solder jumper instead of four — CONN selects whether the shared input goes to IN6 or to the Wilson Central Terminal.
Features
- Texas Instruments ADS1293 analog front-end
- Three simultaneously sampled, 24-bit ECG channels
- Fourth analog channel for pace-pulse detection
- Output data rates from 25 to 1600 samples per second
- 0.3 mW per channel
- On-chip right-leg drive amplifier and Wilson Central Terminal generation
- AC and DC lead-off detection
- Onboard 4.096 MHz crystal, or clock the board externally through the CLK pad
- Onboard level translators — header logic follows VCC, so power the board from your microcontroller’s I/O voltage (3.3 V or 5 V)
- Two 3.5 mm jacks for the supplied electrode cables
- SPI interface
Pinout
| Pin | Function |
|---|---|
| GND | Ground |
| VCC | Supply, 3.3 V to 5 V. Also sets the header logic level |
| ALARM | Alarm / interrupt output |
| SYNC | Filter synchronisation. Wire to your microcontroller |
| RST | Reset, active low. Wire to your microcontroller |
| CSB | SPI chip select, active low |
| SCK | SPI clock |
| MISO | SPI data out |
| MOSI | SPI data in |
| DRDY | Data-ready output |
Wiring
Use the Protocentral ADS1293 Arduino library version 2.0 or later, and wire RST and SYNC to your microcontroller along with the SPI pins and DRDY. Power the board from your microcontroller’s I/O voltage: 5 V for an Arduino Uno, 3.3 V for ESP32. The getting started guide has wiring for Arduino Uno, ESP32, ESP32-S3 and ESP32-C3, and the electrode connections.
Upgrading from v1? The v2 header is 10 pins and is not pin-compatible with the 12-pin v1 header: SYNC has been added, and CLK has moved to the CLK OUT/IN pad. Use Arduino library 2.0 or later, and wire RST and SYNC to your microcontroller.
Contribute
Hardware and software are open source. Pull requests and improvements are welcome.
Contribute →

Reviews
There are no reviews yet.