Skip to the content
6 layers15.6 × 19.7 mmADC Board, the printed circuit board in 3D

Modular hardware platform based on the RISC-V X-HEEP family architecture developed at ESL, targeting ultra-low-power consumption and miniaturization, facilitating the creation of wearable devices for clinical trials

Size
15.6 × 19.7 mm
Copper layers
6
Thickness
0.8 mm
Parts
74
Nets
39
Pads
184
Tracks, vias
254, 150
Pours
15
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
17 Sep 2024
Updated
13 May 2025

Overview

ADC Board is an open-source printed circuit board by esl-epfl, from the esl-epfl/X-MODs repository on GitHub. It is a 6-layer board of 15.6 × 19.7 mm with 74 parts on 39 nets, routed with 254 tracks and 150 vias.

It is built around the LTC6255CS6#TRMPBF, OPA333AIDBVR-MS and REF35250YBHR, with the TMUX1104DQAR, TPS22916CYFPR and TPS7A9401DSCR among its other parts. Its parts include 24 capacitors, 19 resistors, 8 ICs and 5 connectors. It belongs with the wearables boards of this library.

Main components

12

README

README.md

X-MODs: Modular PCBs for Wearable Healthcare Devices

A collection of compact, power-efficient PCB modules designed for rapid prototyping and development of wearable healthcare devices, with a focus on biosignal acquisition.

X-MODs Overview

Overview

X-MODs provides a modular hardware approach that bridges the gap between fully custom designs and off-the-shelf solutions. The system consists of four specialized modules and their corresponding debug boards, enabling quick prototyping while maintaining the small form factor required for wearable applications.

Modules

CHEEP Module Open in KiCanvas

  • Built around the HEEPocrates RISC-V SoC
  • Multiple communication interfaces (UART, I2C, SPI)

Power Module Open in KiCanvas

  • High-efficiency PMIC
  • 5 independent voltage rails
  • LiPo battery charging capability
  • Integrated coulomb counter for accurate battery monitoring

ADC Module Open in KiCanvas

  • 16-bit precision
  • 4 multiplexed input channels
  • 1 MSPS sampling rate
  • Optimized for biosignal acquisition

Memory Module Open in KiCanvas

  • Dual NOR flash configuration
  • Expandable storage capacity
  • Pin-compatible with various memory sizes
  • Designed for autonomous data acquisition

Socket Boards

Each module comes with a companion scoket board featuring:

  • Spring-loaded pogo pins for solderless connections
  • Easy module swapping capabilities
  • Breadboard-compatible format
  • Testing and validation infrastructure

Applications

These modules are particularly suited for:

  • EEG signal acquisition
  • Wearable medical devices
  • Clinical trial prototypes
  • Academic research projects
  • Low-power embedded systems

Contact

Please contact the authors for additional information

Developed at the Embedded Systems Laboratory (ESL), EPFL.

Parts

74
QtyValueFootprintReferences
8100n 10VX-MODs_PcbLib:C0402C12, C13, C15, C20, C23, C24, C25, C26
51u00 10VX-MODs_PcbLib:C0402C4, C5, C16, C17, C18
4212134-0003X-MODs_PcbLib:2121340003J1, J2, J3, J4
422u0 6V3X-MODs_PcbLib:C0402C6, C8, C10, C22
3LOGOLOGOG***, G***, G***
20R00X-MODs_PcbLib:R0402R18, R19
20R15X-MODs_PcbLib:R0402R16, R17
20R30X-MODs_PcbLib:R0402R9, R11
2100KX-MODs_PcbLib:R0402R13, R15
210n0 16VX-MODs_PcbLib:C0402C7, C9
21K00X-MODs_PcbLib:R0402R4, R5
21R00X-MODs_PcbLib:R0402R10, R12
220K0X-MODs_PcbLib:R0402R6, R14
22u20 16VX-MODs_PcbLib:C0402C1, C3
239R0X-MODs_PcbLib:R0402R1, R3
110u0 4VX-MODs_PcbLib:C0402C21
1169KX-MODs_PcbLib:R0402R7
11M33X-MODs_PcbLib:R0402R8
122R0X-MODs_PcbLib:R0402R2
1300RX-MODs_PcbLib:L0402FB1
14u70 6V3X-MODs_PcbLib:C0402C11
1680p 50VX-MODs_PcbLib:C0402C14
1ADS8860IDRCTX-MODs_PcbLib:VSON-10_3x3mm_P0.5U1
1G***kibuzzard-6751E0F0kibuzzard-6751E0F0
1G***kibuzzard-6751E0C1kibuzzard-6751E0C1
1G***kibuzzard-6751E260kibuzzard-6751E260
1G***kibuzzard-67165098kibuzzard-67165098
1G***kibuzzard-66E06AA7kibuzzard-66E06AA7
1G***kibuzzard-6751DE4Ckibuzzard-6751DE4C
1G***kibuzzard-6751F13Dkibuzzard-6751F13D
1G***kibuzzard-6751E0AAkibuzzard-6751E0AA
1G***kibuzzard-6751E246kibuzzard-6751E246
1G***kibuzzard-6751E0F4kibuzzard-6751E0F4
1G***kibuzzard-6751E059kibuzzard-6751E059
1G***kibuzzard-6751DE44kibuzzard-6751DE44
1G***kibuzzard-6751DFCAkibuzzard-6751DFCA
1G***kibuzzard-6751DFD0kibuzzard-6751DFD0
1LTC6255IDC#TRMPBFX-MODs_PcbLib:SOT_23_6U6
1OPA310SIDBVRX-MODs_PcbLib:SOT_23_5_SHDNU7
1OPA333AIDBVRX-MODs_PcbLib:SOT_23_5_SHDNU8
1REF35250YBHRX-MODs_PcbLib:DSBGA-4_1.085x0.870mmU2
1TMUX1104DQARX-MODs_PcbLib:USON-10_1x2.5mmU5
1TPS22916CYFPRX-MODs_PcbLib:DSBGA-4_0.74x0.74mmU3
1TPS7A9401DSCRX-MODs_PcbLib:WSON-10-3.15x3.15mmU4
1~X-MODs_PcbLib:ADC_Board_Castellated_Conn_1.27mmJ5

More from esl-epfl/X-MODs

7
  • 4 layers64.9 × 71.4 mmCHEEP Board Socket, the printed circuit board in 3D

    CHEEP Board Socket

    esl-epfl/X-MODs

    Modular hardware platform based on the RISC-V X-HEEP family architecture developed at ESL, targeting ultra-low-power consumption and miniaturization, facilitating the creation of wearable devices for clinical trials

    70 parts3
  • 6 layers17.5 × 23.9 mmCHEEP Board, the printed circuit board in 3D

    CHEEP Board

    esl-epfl/X-MODs

    Modular hardware platform based on the RISC-V X-HEEP family architecture developed at ESL, targeting ultra-low-power consumption and miniaturization, facilitating the creation of wearable devices for clinical trials

    46 parts3
  • 4 layers38 × 47.3 mmPower Board Socket, the printed circuit board in 3D

    Power Board Socket

    esl-epfl/X-MODs

    Modular hardware platform based on the RISC-V X-HEEP family architecture developed at ESL, targeting ultra-low-power consumption and miniaturization, facilitating the creation of wearable devices for clinical trials

    41 parts3
  • 6 layers14.8 × 12.6 mmPower Board, the printed circuit board in 3D

    Power Board

    esl-epfl/X-MODs

    Modular hardware platform based on the RISC-V X-HEEP family architecture developed at ESL, targeting ultra-low-power consumption and miniaturization, facilitating the creation of wearable devices for clinical trials

    31 parts3
  • 4 layers64.1 × 16.2 mmADC Board Socket, the printed circuit board in 3D

    ADC Board Socket

    esl-epfl/X-MODs

    Modular hardware platform based on the RISC-V X-HEEP family architecture developed at ESL, targeting ultra-low-power consumption and miniaturization, facilitating the creation of wearable devices for clinical trials

    25 parts3
  • 4 layers69.3 × 16.3 mmMemory Board Socket, the printed circuit board in 3D

    Memory Board Socket

    esl-epfl/X-MODs

    Modular hardware platform based on the RISC-V X-HEEP family architecture developed at ESL, targeting ultra-low-power consumption and miniaturization, facilitating the creation of wearable devices for clinical trials

    22 parts3
  • 6 layers15.2 × 10.8 mmMemory Board, the printed circuit board in 3D

    Memory Board

    esl-epfl/X-MODs

    Modular hardware platform based on the RISC-V X-HEEP family architecture developed at ESL, targeting ultra-low-power consumption and miniaturization, facilitating the creation of wearable devices for clinical trials

    19 parts3

Similar boards

  • 4 layers53.4 × 38.4 mmGSR Board, the printed circuit board in 3D

    GSR Board

    esl-epfl/GSR_monitor

    Discrete validation platform for the HEEPidermis low-power SoC, designed for low-noise Galvanic Skin Response (GSR) measurements

    159 parts1
  • 2 layers70 × 80 mmPpg panel, the printed circuit board in 3D

    Ppg panel

    nguyenhuy0426/PPG_simulator

    The PPG Signal Simulator is a portable device that generates synthetic PPG (photoplethysmography) waveforms with physiologically accurate morphology.

    70 parts2MIT
  • 2 layers70 × 45 mmCt amp rectifier 5v clean, the printed circuit board in 3D

    Ct amp rectifier 5v clean

    sutony1/windows-ai-eda-workflow

    Reproducible Windows SPICE to KiCad 10 to EasyEDA/JLCPCB workflow with Codex skills

    25 parts1MIT
  • 4 layers160 × 100 mmMastertemp esp32, the printed circuit board in 3D

    Mastertemp esp32

    ryanbjohnson/PentairMasterTempESP32

    This folder is the KiCad project area for the MasterTemp 125 ESP32 interface board.

    95 partsMIT
  • 2 layers60 × 50 mmAD8237DevBoard, the printed circuit board in 3D

    AD8237DevBoard

    oihdesigns/Micro-DMM

    A small, open hardware DMM

    56 parts2
  • 8 layers90.5 × 49.5 mmOpen race v2, the printed circuit board in 3D

    Open race v2

    teehee567/Aevia

    gnss module collecting track data

    337 parts5

Questions

How big is the ADC Board PCB?

It measures 15.6 × 19.7 mm and has 6 copper layers, 0.8 mm thick.

What parts does the ADC Board use?

74 parts, built around the LTC6255CS6#TRMPBF, OPA333AIDBVR-MS, REF35250YBHR and TMUX1104DQAR. 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 ADC Board KiCad files?

From the esl-epfl/X-MODs repository on GitHub, at the commit this page was made from: the board is Module_Boards/ADC_Board/ADC_Board.kicad_pcb and its schematic Module_Boards/ADC_Board/ADC_Board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ADC Board design in my own project?

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