Skip to the content
PCBKitNew board
4 layers45.5 × 52 mmEeg, the printed circuit board in 3D

Open Source 8-channel EEG Pi Pico Shield for <$80

Size
45.5 × 52 mm
Copper layers
4
Thickness
1.6 mm
Parts
73
Nets
89
Pads
308
Tracks, vias
707, 87
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
11 Jul 2024
Updated
24 Jan 2025

Overview

Eeg is an open-source printed circuit board by jwmke, from the jwmke/eeg repository on GitHub. It is a 4-layer board of 45.5 × 52 mm with 73 parts on 89 nets, routed with 707 tracks and 87 vias.

It is built around the ADS1299IPAGR, TPD4E1B06DCKR-TP and LM2664M6, with the TPS73225DBVR-TP and CAY16-103J4LF among its other parts. Its parts include 44 capacitors, 10 resistors, 9 ICs, 4 connectors and 1 inductor.

Main components

5

README

README.md

Open-Source Affordable EEG PCB

An 8-channel EEG Pi Pico W shield, based off of OpenBCI's Cyton Biosensing Board, for 1/10th the price.

image

The heart of this PCB is a Texas Instrument's ADS1299, a low noise, 8-Channel, Analog-to-Digital Converter.

Instructions

  1. Update your SSID and PASSWORD in the pico/main.py file
  2. Upload the main.py to the Pi Pico W
  3. Run the pico/main.py on the Pico Pi W and note the printed IP
  4. Unplug the Pi Pico W from the PC and place it into the PCB
  5. Update the PICO_IP in the computer/plot_data.py file
  6. Run the computer/plot_data.py on a PC
  7. Plug a 3.7V Lipo battery into the PCB
  8. Blinking LED == Connecting, Solid LED == Succesfully streaming to PC

Schematics

image

image

image

image

image

image

image

image

image

image

Layout

Top

image

Bottom

image

Ground

image

AVSS/-2.5V

image

Parts

73
QtyValueFootprintReferences
171nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC25, C26, C31, C32, C33, C34, C35, C36, C37, C38, C39, C40, C41, C42, C43, C44 +1
91µF Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC4, C5, C9, C10, C12, C14, C17, C27, C29
710kΩResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R3, R6, R7, R8, R9, R10
60.1µF Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC2, C6, C8, C11, C15, C16
410µF Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3, C18, C19, C22
4CAY16-103J4LFCustomLib:CAT16A203J4LFRN5, RN6, RN7, RN8
30.01µF Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolderC23, C28, C30
322µF Capacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolderC20, C21, C24
3TPD4E1B06DCKRCustomLib:tpd4e1b06dckrU3, U4, U9
2Conn_01x20_SocketConnector_PinSocket_2.54mm:PinSocket_1x20_P2.54mm_VerticalJ3, J4
11.5nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1
1100kΩResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5
1100µF Capacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolderC13
11MΩResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR1
11µHCustomLib:IND_74438357010_WREL1
1732kΩResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR4
1ADS1299IPAGRCustomLib:PAG64_TEXU1
1Conn_01x02_PinConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ1
1Conn_01x09_PinConnector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_VerticalJ2
1LM2664M6CustomLib:lm266U5
1LOGOCustomLib:brain2G***
1TPS61023DRLRCustomLib:SOTFL50P160X60-6NU6
1TPS72325DBVTCustomLib:72325U8
1TPS73225DBVRCustomLib:73225U11
1TPS73233DBVTCustomLib:73233U7

Questions

How big is the Eeg PCB?

It measures 45.5 × 52 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Eeg use?

73 parts, built around the ADS1299IPAGR, TPD4E1B06DCKR-TP, LM2664M6 and TPS73225DBVR-TP. 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 Eeg KiCad files?

From the jwmke/eeg repository on GitHub, at the commit this page was made from: the board is PCB/PCBs.kicad_pcb and its schematic PCB/5Vto-2V5.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Eeg design in my own project?

Its repository states no licence, so its author keeps all rights: ask jwmke before reusing the design.

More from jwmke/eeg

1
  • 4 layers45.5 × 52 mmEeg, the printed circuit board in 3D

    Eeg

    jwmke/eeg

    Open Source 8-channel EEG Pi Pico Shield for <$80

    64 parts7

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
  • 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 layers61.3 × 61.3 mmCyton Mod, the printed circuit board in 3D

    Cyton Mod

    flosimn/Cyton-Mod

    135 parts1
  • 8 layers245 × 129 mmSquishy main panel, the printed circuit board in 3D

    Squishy main panel

    esden/squishy-hardware

    Squishy hardware design files

    1,155 parts1CERN-OHL-S-2.0
  • 4 layers61.4 × 61.3 mmCyton wired, the printed circuit board in 3D

    Cyton wired

    BostonUniversitySeniorDesign/brain-4ce

    Where thoughts become motion. Designed by BU ECE 2023 Senior Design Capstone Team 4 From left to right: Brendan Shortall, Mitchell Gilmore, Dayanna De La Torres, Jonathan Mikalov, Alexander Johnson

    100 parts3
  • 2 layers220 × 50 mmNeuroVox v2.0, the printed circuit board in 3D

    NeuroVox v2.0

    Swapnil007-Curious/NeuroVox-v2.0

    NeuroVox v2.0 is a conformal 220×50mm forearm wearable PCB. Powered by an ESP32-S3, it captures high-res 4-channel EMG via AD8232, INA333, and ADS1299 ICs using leadless, integrated dry Ag/AgCl edge electrodes.

    94 parts3
  • 6 layers7.5 × 1.3 mmPCBWearable, the printed circuit board in 3D

    PCBWearable

    GEEGABYTE1/eeProjects

    Repository for all stuff EE and CE⚡️

    82 parts