Exocortex Labs

Open hardware

Build it yourself.

Every board, part and file for one exocortex: 48 contact boards with 1,273 spring pins, 16 controllers, the hub, five cameras, a printed shell and a beanie.

$11,784one order, with JLC's spare second set of boards
$5,975a helmet, if you build both
$6,488in parts
$5,296JLC fabrication and assembly

Five steps.

  1. 1Order the hard-to-find parts

    Mill-Max pins and DF40 headers through JLC Global Sourcing (9–20 business days); PAT9125 sensors shipped from WPG Americas to JLC.

  2. 2Order the boards

    16 JLC orders, one per panel below: its Gerber zip, BOM and CPL. 6 layers, 1.0 mm, ENIG, both sides assembled.

  3. 3Order the loose parts

    FPC jumpers, screws and spacers from LCSC; the cameras, the battery and the beanie.

  4. 4Print the shell

    57 h and 567 g of PETG on an Ender-3 V3 SE.

  5. 5Assemble

    Break out the boards, stack each controller on its main board, cable the fillers, mount it all on the shell, then the hub, battery, cameras and beanie.

Where the money goes.

Prices fetched 2026-10-28. Shipping, duty and VAT not included.

16 orders. One per panel.

The 48 contact boards and 16 controllers come as JLC customer panels of up to five boards, with rails, fiducials and mouse-bite tabs. Upload each panel's Gerbers, BOM and CPL as one order.

CB-01$416

T15 · T10 · T09 · T14 · T16

106 × 174 mm · 2 sides
CB-02$408

T03 · T11 · T08 · T05 · T13

107 × 162 mm · 2 sides
CB-03$397

T06 · T02 · T12 · T07 · T04

102 × 147 mm · 2 sides
CB-04$395

F03 · F02 · T01 · F01 · F04

93 × 153 mm · 2 sides
CB-05$376

F06 · F07 · F05 · F08 · F09

87 × 145 mm · 2 sides
CB-06$362

F13 · F18 · F15 · F10 · F19

73 × 135 mm · 2 sides
CB-07$366

F14 · F21 · F16 · F12 · F11

82 × 138 mm · 2 sides
CB-08$362

F17 · F22 · F20 · F23 · F31

70 × 150 mm · 2 sides
CB-09$354

F24 · F32 · F25 · F26 · F28

106 × 89 mm · 2 sides
CB-10$231

F29 · F30 · F27

82 × 74 mm · 2 sides
CTL-01$384

T15K · T10K · T09K · T14K · T16K

106 × 174 mm · 2 sides
CTL-02$383

T03K · T11K · T08K · T05K · T13K

107 × 162 mm · 2 sides
CTL-03$375

T06K · T02K · T12K · T07K · T04K

102 × 147 mm · 2 sides
CTL-04$121

T01K

70 × 70 mm · 2 sides
HUB$195

The hub, EXO-430

80 × 70 mm · 2 sides
CAM$130

Camera boards ×3

70 × 70 mm · 2 sides

Every part.

One orderable line each, with its link and price. "Per helmet" is what one helmet holds; "order" is what the order buys, since JLC builds two of every board.

Contact boards, controllers and hub80 lines$6,282
partwhatper helmetordereachtotal
ADS131M08IRSNR101dB 24 32kHz 350nA 7.5LSB 8 8.192MHz…179358$6.62$2,371.50
0919-0-15-20-89-14-11-0Mill-Max 0919 SMT spring pin, 3 mm stroke1,2772,610$0.87$2,277.93
PAT9125EL-TKMTPixArt PAT9125EL-TKMT laser optical sensor64136$5.64$767.04
TLV333IDCKR0.16V/us 1 115dB 140pA 17uA 2uV 350kHz…1,3742,748$0.17$456.72
DF40C-10DP-0.4V(51)Hirose DF40C-10DP-0.4V board-stack header64128$0.67$85.84
W25Q16JVSNIQ100,000 cycles 10uA 120ms@ 133MHz 16Mbit 20…1836$0.89$31.90
RP204012bit 133MHz 30 LQFN-56 Microcontrollers1632$0.92$29.40
TPS7A2033PDBVR1 10uVrms 140mV@ 3.3V 300mA 65dB@ 6V 8.5uA…97209$0.14$28.32
DF40C-10DS-0.4V(51)0.4mm 10P 2 300mA 30V Gold Phosphor bronze…64128$0.20$25.01
FT2232HL-REEL2 480Mbps USB 2.0 USB to UART USB to FIFO…12$10.60$21.20
Camera boards ×521 lines$97
partwhatper helmetordereachtotal
PRO2229OV2640 2 MP 160° camera module, 24-pin 0.5…55$11.31$56.57
ESP32-S3-MINI-1-N4R2-103.5dBm 2.4GHz 20.5dBm 355mA 95mA…56$5.01$30.07
CL21A226MAQNNNE22uF 25V X5R ±20% 0805 Multilayer Ceramic…510$0.19$1.92
LMD3526T261-OA5-26dB 0.95mm 1.8V 2.65mm 3.5mm 54dB 750uA…56$0.31$1.85
HC-FPC-05-10-12RLTAG0.3mm 0.5mm 12P 1mm 400mA 50V Bottom Contact…510$0.13$1.29
HC-FPC-05-10-24RLTAG0.3mm 0.5mm 1mm 24P 400mA 50V Bottom Contact…56$0.19$1.13
TLV70313DBVR1 1.3V 300mA 35uA 375mV@ 48uVrms 5.5V 68dB@…56$0.18$1.06
TLV62569DBVR1 1.5MHz 2A Adjustable Buck Buck Built-in…510$0.07$0.69
ME6211C28M5G-N1 2.8V 220mV@ 450mA 50uVrms 55uA 6V 70dB@…510$0.07$0.66
CL10A106KP8NNNC10V 10uF X5R ±10% 0603 Multilayer Ceramic…1528$0.02$0.59
Flat cables9 lines$7
partwhatper helmetordereachtotal
0.5*12P*400*B*4/4*8/80.5*12P*400*B*4/4*8/8: 0.3mm 12P 0.5mm Same…1010$0.16$1.61
JS05B-12P-100-3-4JS05B-12P-100-3-4: 12 Position FFC, FPC…1414$0.10$1.39
JS05B-12P-080-4-8JS05B-12P-080-4-8: 12 Position FFC, FPC…99$0.09$0.84
JS05B-12P-250-4-8JS05B-12P-250-4-8: 12 Position FFC, FPC…35$0.14$0.68
JS05B-12P-200-4-8JS05B-12P-200-4-8: 12 Position FFC, FPC…45$0.12$0.59
JS05B-12P-120-4-8JS05B-12P-120-4-8: 12 Position FFC, FPC…55$0.10$0.49
JS05B-16P-100-3-4JS05B-16P-100-3-4: 16 Position FFC, FPC…45$0.10$0.48
JS05B-12P-300-4-8JS05B-12P-300-4-8: 12 Position FFC, FPC…35$0.09$0.46
JS05B-12P-130-3-5JS05B-12P-130-3-5: 12 Position FFC, FPC…15$0.09$0.46
Screws, spacers, inserts5 lines$7
partwhatper helmetordereachtotal
Pololu 1970Nylon spacer 4 mm OD, 2.7 mm ID, 2 mm long,…4850$0.07$3.33
M510500200008M2 x 8 socket head cap screw, stainless,…4850$0.06$2.99
SZTB1073Double Knurled Heat-Set Threaded Insert…450$0.01$0.50
M2X5Torx Pan Head Machine Screw PM2×5 Black Oxide4100$0.00$0.41
PM2X6Pan Head Phillips Machine Screws PM2X6…96100$0.00$0.19
Off the shelf3 lines$95
partwhatper helmetordereachtotal
Lipo-2000-1S-Pack-10Li-po 1S 3.7 V 2000 mAh, 54 A continuous, 70…11$51.00$51.00
Prusament PETG Jet Black 1 kgPETG 1.75 mm, 1 kg spool11$23.99$23.99
A18Carhartt A18 knit cuffed beanie, 100 %…11$19.99$19.99

The shell. And the pins.

PETG on an Ender-3 V3 SE: 0.2 mm layers, six walls, 20% infill, a brim. The files are in print orientation.

EXO-1408.4 h

Crown

76 g · dome down
EXO-14118.3 h

Band, front

179 g · upside down on the seam plane
EXO-14227.3 h

Band, back + hub pod

292 g · upside down on the seam plane
EXO-1432.4 h

Splice tabs (22)

11 g · flat
EXO-1440.5 h

Battery cover

9 g · flat
One spring pin, 1,273 times.

Mill-Max 0919-0-15-20-89-14-11-0: surface-mount spring pin, rounded gold plunger, 9.63 mm free, 3.0 mm stroke to a hard stop, 25 g at first touch, 85 g half-way, 127 g at 2.54 mm. Reflowed like any SMD part. 0919-0-15-20-89-14-11-0 at DigiKey, $0.9310 each at 1,000.

Or pre-order. $5,000.

The first 100 ship in March 2027.

Still to be measured on a bench and a head: contact impedance and noise, motion artefacts, pin force and comfort on hair, fault injection, clock skew over the cables, thermal and EMC.