

VersaSens HeEx
VersaSens: An Extendable Multimodal Platform for Next-Generation Edge-AI Wearables
- Size
- 162.6 × 61.5 mm
- Copper layers
- 4
- Thickness
- 0.78 mm
- Parts
- 335
- Nets
- 501
- Pads
- 1,794
- Tracks, vias
- 5,315, 693
- Pours
- 43
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 30 Aug 2024
- Updated
- 15 Jan 2025
Overview
VersaSens HeEx is an open-source printed circuit board by esl-epfl, from the esl-epfl/VersaSens repository on GitHub. It is a 4-layer board of 162.6 × 61.5 mm with 335 parts on 501 nets, routed with 5,315 tracks and 693 vias.
It is built around the 453-00052R, AS5F38G04SND-08LIN and MAX86178ENJ+T, with the MLX90632SLD-DCB-100-RE, DM3AT-SF-PEJM5 and TPD4E1B06DCKR-TP among its other parts. Its parts include 124 capacitors, 51 resistors, 30 connectors, 28 ICs and 5 switches.
Main components
12453-00052R
SMD-75PSMD-75P Bluetooth Modules ROHSLairdBluetooth ModulesAS5F38G04SND-08LIN
LGA-8-40℃~+85℃ 10 years 120MHz 120uA 3V~3.6V 3ms 60,000 Cycles 600us 8Gbit Read buffer function、Software reset function、ECC error correction function、OTP region write protection and lock function、Hardware write protection function、Write enable latch SPI Yes LGA-8 NAND FLASH ROHSAlliance MemoryNAND FLASHMAX86178ENJ+T
WLP-49(2.8x2.6)-40℃~+85℃ 2.57mm 2.77mm Low-power mode、Interrupt output、Integrated ADC、Self-test function、Digital filtering/signal processing、FIFO data buffer WLP-49(2.8x2.6) Specialized Sensors ROHSMaxim Integrated (Analog Devices)Specialized SensorsMLX90632SLD-DCB-100-RE
SFN-5(3x3)-20℃~+85℃ 2.5uA 3V~3.6V I2C ±0.2℃ SFN-5(3x3) Temperature Sensors ROHSMelexisTemperature SensorsDM3AT-SF-PEJM5
SMD-25℃~+85℃ 1.68mm Connector and Ejector MicroSD Card (TF Card) No Push-Push SMD SD Card / Memory Card Connector ROHSHirose ElectricSD Card / Memory Card ConnectorTPD4E1B06DCKR-TP
SOT-3630.6pF 14.5V 5.5V 9.5V 900pA Bidirectional ESD Four channels IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 SOT-363 ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)SN74AXC4T774RSVR
UQFN-16(1.8x2.6)-40℃~+125℃ 1 310Mbps 4 650mV~3.6V 650mV~3.6V Bidirectional Tri-State UQFN-16(1.8x2.6) Translators, Level Shifters ROHSTexas InstrumentsTranslators, Level ShiftersADS1298IPAGR
TQFP-64(10x10)-40℃~+85℃ 1.94MHz~2.048MHz、2.048MHz 112dB 2.5V 2.7V~5.25V 24 32kHz 32kHz 5ppm/℃ SPI TQFP-64(10x10) Analog Front End (AFE) ROHSTexas InstrumentsAnalog Front End (AFE)BNO086
TFLGA-28TFLGA-28 Accelerometers ROHSCEVAAccelerometersMAX30001GCWV+
WLP-302 Programmable gain、ESD protection WLP-30 Analog Front End (AFE) ROHSMaxim Integrated (Analog Devices)Analog Front End (AFE)MAX77658BANX+T
WLP-36-40℃~+125℃ 0.5V~5V、0.5V~5.5V 2.7V~5.5V Built-in LDO regulator、Adjustable current limiting、Output discharge、Power-on timing control、Built-in current sense resistor I2C WLP-36 Power Management - Specialized ROHSMaxim Integrated (Analog Devices)Power Management - SpecializedCA064C102K5RACTU
06121nF 4 50V Isolation X7R ±10% 0612 Capacitor Networks, Arrays ROHSKEMETCapacitor Networks, Arrays
README
VersaSens_HW/README.mdVersaSens_HW
Parts
335| Qty | Value | Footprint | References |
|---|---|---|---|
| 61 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP1, TP2, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20, TP21, TP22, TP23 +45 |
| 25 | 0.1uF | SamacSys_Parts:C0402C104J4RACTU | C100, C101, C102, C103, C104, C105, C110, C111, C112, C113, C114, C115, C116, C117, C118, C119 +9 |
| 20 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C10, C17, C18, C19, C20, C21, C22, C23, C24, C25, C49, C59, C64, C69, C71, C73 +4 |
| 19 | 1uF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C15, C16, C26, C40, C41, C60, C65, C67, C68, C70, C72, C74, C78, C82 +3 |
| 16 | 0 | Resistor_SMD:R_0402_1005Metric | R4, R5, R15, R17, R18, R19, R22, R25, R26, R28, R29, R30, R33, R34, R35, R38 |
| 12 | 10uF | Capacitor_SMD:C_0603_1608Metric | C29, C31, C33, C35, C39, C52, C56, C63, C77, C80, C84, C85 |
| 10 | 502598-2393 | SamacSys_Parts:5025982393 | J7, J8, J11, FPC TOP, J14, FPC BUTTOM, J18, J19, J21, J23, J25, J26 |
| 10 | MountingHole | MountingHole:MountingHole_2.5mm | H1, H2, H3, H4, H5, H6, H7, H8, H22, H23 |
| 6 | 100k | Resistor_SMD:R_0402_1005Metric | R2, R3, R6, R7, R9, R14 |
| 6 | TPD4E1B06DCKR | SamacSys_Parts:SOT65P210X110-6N | IC10, IC15, IC16, IC18, IC19, IC20 |
| 5 | CA064C102K5RACTU | SamacSys_Parts:CA064C102K5RACTU | CN1, CN2, CN3, CN4, CN5 |
| 5 | CAY16A-2201F4LF | SamacSys_Parts:CAY16A2201F4LF | RN1, RN2, RN3, RN4, RN5 |
| 5 | SN74AXC4T774RSVR | SamacSys_Parts:QFN40P180X260X55-16N | IC25, IC26, IC27, IC28, IC29 |
| 4 | 10k | Resistor_SMD:R_0402_1005Metric | R13, R20, R21, R23 |
| 4 | 10k | SamacSys_Parts:RESC1005X40N | R47, R48, R49, R50 |
| 4 | 10pF | Capacitor_SMD:C_0603_1608Metric | C87, C89, C90, C92 |
| 4 | 2.2uF | Capacitor_SMD:C_0402_1005Metric | C53, C55, C57, C58 |
| 4 | 47nF | Capacitor_SMD:C_0603_1608Metric | C43, C45, C86, C93 |
| 4 | USBC_F_IN | USB4055-30-A:GCT_USB4055-30-A | J5, J9, BUS, J17, J20 |
| 3 | 0.1uF | Capacitor_SMD:C_0201_0603Metric | C14, C46, C47 |
| 3 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C28, C30, C32 |
| 3 | 200 | Resistor_SMD:R_0402_1005Metric | R39, R40, R41 |
| 3 | 22uF | Capacitor_SMD:C_0603_1608Metric | C3, C4, C6 |
| 3 | 4.7uF | Capacitor_SMD:C_0402_1005Metric | C34, C36, C37 |
| 3 | 4.7uF | Capacitor_SMD:C_0603_1608Metric | C5, C8, C12 |
| 3 | 62 | Resistor_SMD:R_0402_1005Metric | R8, R10, R11 |
| 3 | TPS7A0318PDBVR | SamacSys_Parts:SOT95P280X145-5N | IC9, IC22, IC23 |
| 3 | USBC_F_Electrodes | USB4055-30-A:GCT_USB4055-30-A | J13, Electrodes, J16, J22 |
| 2 | 100k | SamacSys_Parts:RESC1005X37N | R46, R51 |
| 2 | 10nF | Capacitor_SMD:C_0603_1608Metric | C48, C50 |
| 2 | 1nF | Capacitor_SMD:C_0603_1608Metric | C42, C44 |
| 2 | 1nF | Capacitor_SMD:C_0402_1005Metric | C62, C76 |
| 2 | 1uF | SamacSys_Parts:CAPC1005X55N | C108, C109 |
| 2 | 2.2k | Resistor_SMD:R_0402_1005Metric | R12, R16 |
| 2 | 200k | Resistor_SMD:R_0402_1005Metric | R42, R43 |
| 2 | 25.2k | Resistor_SMD:R_0402_1005Metric | R31, R32 |
| 2 | 3.3uF | Capacitor_SMD:C_0603_1608Metric | C51, C54 |
| 2 | Conn_01x03_Socket | SamacSys_Parts:HDRV3W40P0X127_1X3_381X210X430P | J3, J10 |
| 2 | GDH08STR04 | SamacSys_Parts:GDH08STR04 | S4, S5 |
| 2 | KMS231GPLFS | SamacSys_Parts:KMS231GPLFS | S2, S3 |
| 2 | SN74AUP1G08DSFR | SamacSys_Parts:SON35P100X100X40-6N | IC5, IC31 |
| 1 | 0.47uF | Capacitor_SMD:C_0402_1005Metric | C13 |
| 1 | 1.5uH | SamacSys_Parts:1285ASH1R0MP2 | L1 |
| 1 | 1.69k | SamacSys_Parts:RESC1005X40N | R45 |
| 1 | 1.8nF | Capacitor_SMD:C_0402_1005Metric | C61 |
| 1 | 100uF | SamacSys_Parts:CAPC3225X279N | C66 |
| 1 | 10nF | Capacitor_SMD:C_0201_0603Metric | C11 |
| 1 | 10uF | SamacSys_Parts:CAPC1005X70N | C107 |
| 1 | 10uF | Capacitor_SMD:C_0402_1005Metric | C7 |
| 1 | 12uF | Capacitor_SMD:C_1210_3225Metric | C38 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric | R36 |
| 1 | 1k | Resistor_SMD:R_0402_1005Metric | R27 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C27 |
| 1 | 1uH | SamacSys_Parts:LQM21PN1R0MEHD | L2 |
| 1 | 22uF | SamacSys_Parts:CAPC1608X80N | C106 |
| 1 | 2k | SamacSys_Parts:RESC1005X37N | R44 |
| 1 | 2nF | Capacitor_SMD:C_0603_1608Metric | C91 |
| 1 | 324k | Resistor_SMD:R_0402_1005Metric | R37 |
| 1 | 4.7 | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | 453-00052R | SamacSys_Parts:45300052R | IC2 |
| 1 | 47pF | Capacitor_SMD:C_0603_1608Metric | C88 |
| 1 | 6.65k | Resistor_SMD:R_0402_1005Metric | R24 |
| 1 | ADS1298IPAGR | SamacSys_Parts:QFP50P1200X1200X120-64N | IC17 |
| 1 | AS5F38G04SND-08LIN | SamacSys_Parts:SON127P800X600X80-8N | IC6 |
| 1 | AXK520147YG | SamacSys_Parts:AXK520147YG | J12 |
| 1 | AXK620347YG | SamacSys_Parts:AXK620347YG | J15 |
| 1 | AYZ0103AGRLC | SamacSys_Parts:AYZ0103AGRLC | S1 |
| 1 | BM02B-ACHSS-GAN-TF_LF__SN_ | BM02B-ACHSS-GAN-TF_LF__SN_:JST_BM02B-ACHSS-GAN-TF_LF__SN_ | J2 |
| 1 | BNO086 | SamacSys_Parts:BNO086 | U2 |
| 1 | Conn_ARM_SWD_TagConnect_TC2030 | Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical | J4 |
| 1 | DM3AT-SF-PEJM5 | SamacSys_Parts:DM3ATSFPEJM5 | J6 |
| 1 | GRPB121VWVN-RC | SamacSys_Parts:GRPB121VWVNRC | J24 |
| 1 | Heepocrates | SamacSys_Parts:QFN40P1000X1000X80-89N-D | U6 |
| 1 | LM2664M6_NOPB | SamacSys_Parts:SOT95P280X145-6N | IC14 |
| 1 | MAX20343FEWE+T | SamacSys_Parts:BGA16C40P4X4_201X177X69 | IC8 |
| 1 | MAX30001GCWV+ | SamacSys_Parts:BGA30C50P6X5_293X274X69 | IC21 |
| 1 | MAX77658BANX+T | SamacSys_Parts:BGA36C50P6X6_323X296X50 | IC1 |
| 1 | MAX86178ENJ+ | SamacSys_Parts:21-100520_N492A2&plus_1_MXM | IC7 |
| 1 | MC74AC125DTR2G | MC74AC125D:TSSOP14_4P50X5P10_ONS | U1 |
| 1 | MLX90632SLD-DCB-100-RE | SamacSys_Parts:MLX90632SLDDCB100RE | U3 |
The 316 most common of 335 parts.
Questions
How big is the VersaSens HeEx PCB?
It measures 162.6 × 61.5 mm and has 4 copper layers, 0.78 mm thick.
What parts does the VersaSens HeEx use?
335 parts, built around the 453-00052R, AS5F38G04SND-08LIN, MAX86178ENJ+T and MLX90632SLD-DCB-100-RE. 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 VersaSens HeEx KiCad files?
From the esl-epfl/VersaSens repository on GitHub, at the commit this page was made from: the board is VersaSens_HW/VersaSens_HeEx.kicad_pcb and its schematic VersaSens_HW/ECG_PPG.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the VersaSens HeEx design in my own project?
Its repository states no licence, so its author keeps all rights: ask esl-epfl before reusing the design.
Similar boards
- 4 layers80 × 54 mm

- 6 layers36.5 × 33 mm

- 4 layers50.8 × 22.9 mm

- 4 layers60 × 100 mm

- 4 layers28.7 × 27 mm

Neurband c
jlcjak/neurband
Open, minimal sEMG wristband like the Meta Neural Band: 8-ch ADS1298 + nRF52832 BLE, dry gold electrodes on a flex, 3D-printed band. KiCad, FreeCAD, Zephyr, Python, simulations.
70 parts46 - 4 layers65 × 52.3 mm

Ads1298
Genabl/parasitic_monorepo
Second-board regression target for the volume-conductor pipeline.
229 partsMIT - 4 layers68 × 46 mm

Utter
IFAKA/utter
Utter: covert silent-speech text input from surface EMG (open-source ALS voice)
107 parts - 2 layers66.6 × 60.9 mm

Stetho-01
jibonaronno/documentsA
It is required to change settings using SCLManager.exe when required for new setup.
2 parts4