Difference between revisions of "Ecgrok"

From sigrok
Jump to navigation Jump to search
(Created page with "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 [http://...")
 
 
(One intermediate revision by the same user not shown)
Line 36: Line 36:
|-
|-
| bgcolor="#6699ff" | '''Size'''
| bgcolor="#6699ff" | '''Size'''
| WIP <!--20&nbsp;mm x 10&nbsp;mm-->
| 20&nbsp;mm x 10&nbsp;mm (WIP, might change)


|-
|-
Line 70: Line 70:
| bgcolor="#6699ff" | '''Crystal'''
| bgcolor="#6699ff" | '''Crystal'''
| None(?)
| None(?)
|-
| bgcolor="#6699ff" | '''USB'''
| USB 2.0 Full-Speed (12Mbit/s)


|-
|-
Line 103: Line 107:
! align="left" | Digikey
! align="left" | Digikey
! align="left" | Mouser
! align="left" | Mouser
! align="left" | Aliexpress
! align="left" | Comments
! align="left" | Comments


|-
|-
| colspan="9" bgcolor="#6699cc" | Required parts
| colspan="10" bgcolor="#6699cc" | Required parts
 
|-
|| 1 || [http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32f0-series/stm32f0x2/stm32f042k6.html ST STM32F042K6U6] || UFQFPN32 || 5&nbsp;mm x 5&nbsp;mm || &mdash; || IC1 || [https://www.digikey.de/product-detail/de/stmicroelectronics/STM32F042K6U6/497-17346-ND/5268195 2.29&euro;] || [https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F042K6U6?qs=sGAEpiMZZMuI9neUTtPr76J1Cds9wgwgQyEqVZ687d16j7CnROJlHg%3d%3d 2.21&euro;] || &mdash; || Microcontroller
 
|-
|| 1 || [http://www.ti.com/product/ADS1292 TI ADS1292IRSMT] || 32-VQFN || 4&nbsp;mm x 4&nbsp;mm || &mdash; || IC2 || [https://www.digikey.de/product-detail/de/texas-instruments/ADS1292IRSMT/296-35021-1-ND/3687127 9.06&euro;] || [https://www.mouser.de/ProductDetail/Texas-Instruments/ADS1292IRSMT?qs=sGAEpiMZZMvRHvrHmQ%252bDIeWaWqCRxv5lirhKuEuOlE8%3d 9.58&euro;] || &mdash; || ADC
 
|-
|| 1 || [http://www.switchcraft.com/Product.aspx?ID=506 Switchcraft&nbsp;35RASMT2BHNTRX] || custom || 17&nbsp;mm&nbsp;x&nbsp;6&nbsp;mm || &mdash; || CONN1 || [https://www.digikey.de/product-detail/de/switchcraft-inc/35RASMT2BHNTRX/SC1489-1-ND/2754494 0.78&euro;] || [https://www.mouser.de/ProductDetail/Switchcraft/35RASMT2BHNTRX?qs=%2fha2pyFadugBYbEyIApCbsLN6HSegI9LkYs0hFESYdE9%252b%2fmOK%2fulEw%3d%3d 0.72&euro;] || &mdash; || 3.5mm stereo audio jack
 
|-
|| 1 || Amphenol&nbsp;FCI&nbsp;10118192-0001LF  || custom || 9.8&nbsp;mm&nbsp;x&nbsp;5.6&nbsp;mm || &mdash; || U1 || [https://www.digikey.de/product-detail/en/amphenol-fci/10118192-0001LF/609-4613-1-ND/2785378 0.36&euro;] || [http://www.mouser.de/ProductDetail/FCI-Amphenol/10118192-0001LF/?qs=%2fha2pyFadujgPm4iVaIQmAH7IEAODLQazmlVAs%2fyYaruZkWE0oGmeA%3d%3d 0.36&euro;] || &mdash; || USB Micro-B SMD connector
 
|-
| colspan="10" bgcolor="#6699cc" | Optional (but highly recommended!) parts


|-
|-
|| 1 || [http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32f0-series/stm32f0x2/stm32f042k6.html ST STM32F042K6U6] || UFQFPN32 || 5&nbsp;mm x 5&nbsp;mm || &mdash; || IC1 || [https://www.digikey.de/product-detail/de/stmicroelectronics/STM32F042K6U6/497-17346-ND/5268195 2.29&euro;] || [https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F042K6U6?qs=sGAEpiMZZMuI9neUTtPr76J1Cds9wgwgQyEqVZ687d16j7CnROJlHg%3d%3d 2.21&euro;] ||  
|| 1 || MT Technology Noname || custom || &mdash; || &mdash; || &mdash; || &mdash; || &mdash; || [https://www.aliexpress.com/item/Electrode-lead-wire-ECG-lead-wire-3-lead-wire-3-5-headphone-plug-module-winder/32846948726.html 3.28&euro;] || ECG electrode lead wires, 3.5mm headphone plug, 90° angle


|-
|-
|| 1 || [http://www.ti.com/product/ADS1292 TI ADS1292IRSMT] || 32-VQFN || 4&nbsp;mm x 4&nbsp;mm || &mdash; || IC2 || [https://www.digikey.de/product-detail/de/texas-instruments/ADS1292IRSMT/296-35021-1-ND/3687127 9.06&euro;] || [https://www.mouser.de/ProductDetail/Texas-Instruments/ADS1292IRSMT?qs=sGAEpiMZZMvRHvrHmQ%252bDIeWaWqCRxv5lirhKuEuOlE8%3d 9.58&euro;] ||
|| 1 || PMSOEHT DF-00147 || custom || &mdash; || &mdash; || &mdash; || &mdash; || &mdash; || [https://www.aliexpress.com/item/FREE-SHIPPING-ECG-cable-DC3-5-head-a-special-headphone-plug-straight-3-lead-wire-button/32719133312.html 16.96&euro;] || ECG electrode lead wires, 3.5mm headphone plug, straight (alternative)


|-
|-
|| 1 || [http://www.switchcraft.com/Product.aspx?ID=506 Switchcraft 35RASMT2BHNTRX] || custom || &mdash; || &mdash; || CONN1 || [https://www.digikey.de/product-detail/de/switchcraft-inc/35RASMT2BHNTRX/SC1489-1-ND/2754494 0.78&euro;] || [https://www.mouser.de/ProductDetail/Switchcraft/35RASMT2BHNTRX?qs=%2fha2pyFadugBYbEyIApCbsLN6HSegI9LkYs0hFESYdE9%252b%2fmOK%2fulEw%3d%3d 0.72&euro;] || 3.5mm stereo audio jack
|| 1 || CONTECMED ECG patches || custom || &mdash; || &mdash; || &mdash; || &mdash; || &mdash; || [https://www.aliexpress.com/item/ECG-accessory-Sticky-patches-pieces-20pcs-per-pack-for-ECG80A-90A-100G-300G-600G-1200G-1201/32805800469.html 8.44&euro;] || 20 ECG electrode patches


|-
|-
|| 1 || ECG lead wires || custom || &mdash; || &mdash; || &mdash; || &mdash; || &mdash; || [https://www.aliexpress.com/item/Electrode-lead-wire-ECG-lead-wire-3-lead-wire-3-5-headphone-plug-module-winder/32846948726.html Aliexpress], 3.28&euro;
|| 1 || Deek-Robot 1E0185 || custom || &mdash; || &mdash; || &mdash; || &mdash; || &mdash; || [https://www.aliexpress.com/item/New-USB-Isolator-1500v-Isolator-ADUM4160-USB-To-USB-ADUM4160-ADUM3160-Module/32719549159.html 8.94&euro;] ||  USB isolator


|}
|}

Latest revision as of 22:18, 7 June 2018

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
  • Tiny
  • Open Hardware
  • "Just for fun" project, doesn't have to be practical
  • Sacrifices a lot of things for reduced size
Author Uwe Hermann
Status in progress
Hardware license CC-BY-SA 4.0
Size 20 mm x 10 mm (WIP, might change)
Layout specs
  • Double-sided 2-layer PCB/layout
  • Components soldered on both sides
  • 1.6 mm PCB thickness
  • 5 mil traces, 6 mil trace clearance
  • 8 mil via drill hole diameter, 5 mil annular ring
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 USB 2.0 Full-Speed (12Mbit/s)
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
Optional (but highly recommended!) parts
1 MT Technology Noname custom 3.28€ ECG electrode lead wires, 3.5mm headphone plug, 90° angle
1 PMSOEHT DF-00147 custom 16.96€ ECG electrode lead wires, 3.5mm headphone plug, straight (alternative)
1 CONTECMED ECG patches custom 8.44€ 20 ECG electrode patches
1 Deek-Robot 1E0185 custom 8.94€ USB isolator

FAQ

Resources