Skip to the content
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
64
Nets
91
Pads
306
Tracks, vias
693, 109
Pours
3
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 64 parts on 91 nets, routed with 693 tracks and 109 vias.

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

Main components

6

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

64
QtyValueFootprintReferences
91µF Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC4, C5, C9, C10, C12, C14, C17, C27, C29
710kΩResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_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_0603_1608Metric_Pad1.08x0.95mm_HandSolderC3, C18, C19, C22
4CAY16-103J4LFCustomLib:RES-ARRAY-SMD_0603-8P-L3.2-W1.6-BLRN5, RN6, RN7, RN8
4Conn_01x01_PinConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ5, J6, J7, J8
4W2A41C681KAT2ACustomLib:CAP-ARRAY-SMD_6124-8P-L3.2-W1.6-BLCN1, CN2, CN3, CN4
30.01µF Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC23, C28, C30
322µF Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC20, C21, C24
3TPD4E1B06DCKRCustomLib:tpd4e1b06dckrU3, U4, U9
2Conn_01x20_SocketConnector_PinSocket_2.54mm:PinSocket_1x20_P2.54mm_VerticalJ3, J4
11.5nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1
1100kΩResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR5
1100µF Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC13
11MΩResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1
11nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC7
11µHCustomLib:IND_74438357010_WREL1
1732kΩResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_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
1TPS61023DRLRCustomLib:SOTFL50P160X60-6NU6
1TPS72325DBVTCustomLib:72325U8
1TPS73225DBVRCustomLib:73225U11
1TPS73233DBVTCustomLib:73233U7

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

    73 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

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?

64 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 v2/v2.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.