Skip to content

Cardia: An ECG Web Monitor with Arduino and W5100 Ethernet

An open-source AD8232 ECG monitor using Arduino and W5100 Ethernet to deliver heart rate and waveform data to a web dashboard.

Lihan__

Published October 25, 2026 · Updated October 27, 2026 · © MIT license (MIT)

Original author: Nisa MaaşoğluOriginal source (new tab)

Cardia: An ECG Web Monitor with Arduino and W5100 Ethernet

Components

Hardware components

x 1

WIZnet W5100-based Ethernet Shield; README and firmware identify W5100.


x 1

Arduino Uno or compatible, as listed in the source README.


x 1

AD8232 single-lead ECG breakout; exact board manufacturer is not specified in the README.

Project description

Cardia — A W5100 Ethernet ECG Web Monitor Open-source project curation | Original work by Nisa Maaşoğlu The illustrative artwork is AI-generated. The dashboard image is an original DEMO screenshot; the system diagram is a simplified explanation based on the source. English 01 — Project Overview Cardia connects an AD8232 ECG front end and an Arduino Uno to a browser dashboard through wired Ethernet. Its appeal is the complete signal path: the microcontroller acquires an analog signal, detects R-peaks, estimates heart rate, and exposes the results as JSON for a lightweight web interface…

Keep reading with a free account

Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.

Similar projects you might like