Skip to the content
2 layers47.1 × 57.3 mmBioElectricalSensor, the printed circuit board in 3D

BioElectricalSensor

CGrassin/biosignals15

Board for the acquisition of bio-potentials (EMG, ECG, EEG, etc.).

Size
47.1 × 57.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
102
Nets
170
Pads
523
Tracks, vias
966, 106
Pours
6
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
29 Mar 2023
Updated
5 Apr 2023

Overview

BioElectricalSensor is an open-source printed circuit board by CGrassin, from the CGrassin/biosignals repository on GitHub, published under the MIT licence. It is a 2-layer board of 47.1 × 57.3 mm with 102 parts on 170 nets, routed with 966 tracks and 106 vias.

It is built around the CRE1S0505SC, CH340G and TPD4E1U06DBV, with the AMS1117-3.3, HT7525-7 and ISO7321CD among its other parts. Its parts include 48 capacitors, 17 ICs, 10 resistors, 10 connectors and 6 diodes. It belongs with the STM32 boards of this library.

Main components

8

README

README.md

BioSignals

This project is work-in-progress.

BioSignals is a multi-channel, up to 24-bits resolution acquisition system for bio-potentials (EMG, ECG, EEG and more).

Repository structure:

  • Firmware_BioSignals: the firmware to be programmed on the board with STM32duino.
  • Electronics_BioSignals: the circuit board files.
  • Software_BioSignals: software for the host computer
  • CAD_BioSignals: 3D files (EEG headware).
  • Interface.md: description of the data and command interface to the board.

Parts

102
QtyValueFootprintReferences
16100nCapacitor_SMD:C_0805_2012MetricC1, C3, C7, C9, C11, C12, C13, C16, C19, C22, C26, C33, C34, C35, C36, C42
910uCapacitor_SMD:C_0805_2012MetricC14, C17, C18, C21, C24, C25, C32, C46, C49
91uCapacitor_SMD:C_0805_2012MetricC27, C28, C29, C30, C31, C37, C38, C40, C41
7TPD4E1U06Package_TO_SOT_SMD:SOT-23-6U3, U7, U9, U12, U13, U14, U16
51kResistor_SMD:R_0805_2012MetricR3, R4, R7, R9, R13
51nResistor_SMD:R_Array_Convex_4x0603CN1, CN2, CN3, CN4, CN5
52.2kResistor_SMD:R_Array_Convex_4x0603RN1, RN2, RN3, RN4, RN5
422pCapacitor_SMD:C_0805_2012MetricC2, C4, C8, C10
210kResistor_SMD:R_0805_2012MetricR5, R12
210nCapacitor_SMD:C_0805_2012MetricC5, C44
21nCapacitor_SMD:C_0805_2012MetricC23, C47
22.2uCapacitor_SMD:C_0805_2012MetricC43, C45
25.1kResistor_SMD:R_0805_2012MetricR10, R11
25819Diode_SMD:D_SOD-123D4, D9
110uCapacitor_SMD:CP_Elec_5x5.4C15
110u,tantCapacitor_Tantalum_SMD:CP_EIA-3216-10_Kemet-IC20
112MHzCrystal:Crystal_SMD_5032-2Pin_5.0x3.2mmY1
11MResistor_SMD:R_0805_2012MetricR8
122uCapacitor_SMD:C_0805_2012MetricC39
14.7uCapacitor_SMD:C_0805_2012MetricC48
16V BatteryConnector_JST:JST_XH_S2B-XH-A-1_1x02_P2.50mm_HorizontalBT1
18MHzCrystal:Crystal_SMD_5032-2Pin_5.0x3.2mmY2
1ADS1298PAGPackage_QFP:TQFP-64_10x10mm_P0.5mmU8
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U6
1BT_LEDLED_SMD:LED_0805_2012MetricD3
1CH340GPackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU1
1CRE1S0505SCConverter_DCDC:Converter_DCDC_muRata_CRE1xxxxxxSC_THTU4
1HC-06C10418:HC-05U17
1HT7525-7Package_TO_SOT_SMD:SOT-23-5U11
1I2CConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1ISO7321CPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU5
1InputConnector_PinHeader_2.54mm:PinHeader_2x13_P2.54mm_HorizontalJ6
1LM2664Package_TO_SOT_SMD:SOT-23-6U10
1Logo_Open_Hardware_LargeCharleslabs_Parts:Charleslabs_Logo_10mmLOGO2
1Logo_Open_Hardware_LargeCharleslabs_Parts:Charleslabs_Logo_5mmLOGO1
1PWR_LEDLED_SMD:LED_0805_2012MetricD10
1RX_LEDLED_SMD:LED_0805_2012MetricD1
1STM32F103C8TxPackage_QFP:LQFP-48_7x7mm_P0.5mmU2
1SWDConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3
1SW_PushButton_Switch_SMD:SW_SPST_CK_RS282G05A3SW2
1TF_PUSHC10418:TFPUSHJ5
1TPS72325Package_TO_SOT_SMD:SOT-23-5U15
1TX_LEDLED_SMD:LED_0805_2012MetricD2
1USB_C_Plug_USB2.0Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12P1

More from CGrassin/biosignals

1
  • 2 layers38.6 × 90.3 mmBioElectricalSensor, the printed circuit board in 3D

    BioElectricalSensor

    CGrassin/biosignals

    Board for the acquisition of bio-potentials (EMG, ECG, EEG, etc.).

    107 parts15MIT

Similar boards

  • 2 layers89.9 × 42.7 mmMonolith, the printed circuit board in 3D

    Monolith

    Monolith-BCI/Trillium-PCB

    We're a group of teens working on creating a BCI PCB to start running our own experiments on noise filtering, signal processing speed, and data collection.

    89 parts5
  • 4 layers28.1 × 32.6 mmThinkerAFE, the printed circuit board in 3D

    ThinkerAFE

    yelabb/pcbfork

    A browser sandbox testing if LLMs can optimize KiCad board layouts by treating the AI as an untrusted proposal generator for low-noise biosignal PCBs

    57 parts2
  • 2 layers66.9 × 41.5 mmEEG v2.kicad Auto pcb, the printed circuit board in 3D

    EEG v2.kicad Auto pcb

    aaronadamski/brainsolutions-eegboard

    EEG Prototype Board for UCI Senior Design

    115 parts
  • 4 layers150 × 50 mmQI Charger, the printed circuit board in 3D

    QI Charger

    drewsum/QI_Charger

    A DIY QI Wireless Phone Charger

    322 parts20
  • 4 layers70.7 × 56.9 mmHEI Shift Light, the printed circuit board in 3D

    HEI Shift Light

    drewsum/HEI_Shift_Light

    An automotive shift light meant to integrate into the TACH signal from an HEI distributor, to be embedded in a dashboard

    112 parts
  • 4 layers200 × 50 mmNixie Clock Core, the printed circuit board in 3D

    Nixie Clock Core

    drewsum/Nixie_Clock

    A nixie clock designed around a PIC16LF1519

    338 parts
  • 4 layers100 × 100 mmAC Power Meter, the printed circuit board in 3D

    AC Power Meter

    hysamrashed/AC_Power_Meter

    ELEN3035 Final Project

    218 parts
  • 2 layers83 × 40 mmCanalyze, the printed circuit board in 3D

    Canalyze

    seec/can-isolated

    75 partsGPL-3.0

Questions

How big is the BioElectricalSensor PCB?

It measures 47.1 × 57.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the BioElectricalSensor use?

102 parts, built around the CRE1S0505SC, CH340G, TPD4E1U06DBV and AMS1117-3.3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the BioElectricalSensor KiCad files?

From the CGrassin/biosignals repository on GitHub, at the commit this page was made from: the board is Electronics_BioSignals/BioSignals_rev2/BioElectricalSensor.kicad_pcb and its schematic Electronics_BioSignals/BioSignals_rev1/BioElectricalSensor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the BioElectricalSensor design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).