Ecgrok
Revision as of 20:44, 7 June 2018 by Uwe Hermann (talk | contribs)
The ecgrok-tiny is a very small, Open Hardware and open-source, experimental, DIY, USB-based 2-channel ECG.
The schematics and layouts are done from scratch in KiCad, and are released under the CC-BY-SA 4.0 license.
The microcontroller firmware is licensed under the GNU LGPLv3+ and uses libopencm3 (GNU LGPLv3+ as well).
Device
Note: Most of this is work in progress and might change at any time!
Item | ecgrok-tiny |
---|---|
Goals |
|
Author | Uwe Hermann |
Status | in progress |
Hardware license | CC-BY-SA 4.0 |
Size | 20 mm x 10 mm (WIP, might change) |
Layout specs |
|
ECG channels | 2 |
Microcontroller | ST STM32F042K6 |
ADC | TI ADS1292 |
Input protection | None whatsoever |
Galvanic isolation | None, using a USB isolator is highly recommended for safety reasons! |
Crystal | None(?) |
USB connector | USB Micro-B SMD |
ECG lead wire connector | 3.5mm stereo audio jack |
Passives | Only 0402 |
LED | 1x 0402 LED |
Bill of materials
Note: All prices are for single quantities, most parts get a lot cheaper if you buy higher quantities.
Qty | Device | Footprint | Size | Value | Refdes | Digikey | Mouser | Aliexpress | Comments |
---|---|---|---|---|---|---|---|---|---|
Required parts | |||||||||
1 | ST STM32F042K6U6 | UFQFPN32 | 5 mm x 5 mm | — | IC1 | 2.29€ | 2.21€ | — | Microcontroller |
1 | TI ADS1292IRSMT | 32-VQFN | 4 mm x 4 mm | — | IC2 | 9.06€ | 9.58€ | — | ADC |
1 | Switchcraft 35RASMT2BHNTRX | custom | 17 mm x 6 mm | — | CONN1 | 0.78€ | 0.72€ | — | 3.5mm stereo audio jack |
1 | Amphenol FCI 10118192-0001LF | custom | 9.8 mm x 5.6 mm | — | U1 | 0.36€ | 0.36€ | — | USB Micro-B SMD connector |
1 | ECG lead wires | custom | — | — | — | — | — | 3.28€ | ECG electrode lead wires, 3.5mm headphone plug |
Optional (but highly recommended!) parts | |||||||||
1 | Deek-Robot 1E0185 | custom | — | — | — | — | — | 8.94€ | USB isolator |