--- title: "Assembling a new DevKit Cap" slug: "assembling-a-new-devkit-cap" updated: 2026-02-18T23:11:50Z published: 2026-02-18T23:11:50Z canonical: "docs.kernel.com/assembling-a-new-devkit-cap" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.kernel.com/llms.txt > Use this file to discover all available pages before exploring further. # Assembling a new DevKit Cap The Kernel DevKit includes 12 modules, but it is designed for complete flexibility. By utilizing a soft-cap interface, you can tailor your hardware configuration to your specific experimental needs. This customizable design allows you to punch mounting points and install optical modules exactly where your research requires, ensuring optimized sensor density and placement. ## Required Materials NOTE: The following materials are not supplied by Kernel. | **Item** | **Recommendation / Notes** | | --- | --- | | **Reference Headform** | The included stand works, but 3D-printed NIOSH headforms are suggested for precision. | | **2mm Wetsuit Cap** | Example [here](https://needessentials.com/products/hood) | | **Sewing Supplies** | Scissors, seam ripper, needle, and [bonded nylon T90 thread](https://www.amazon.com/Selric-1300Yards-Available-Upholstery-Fabric%EF%BC%88Black%EF%BC%89/dp/B0BQWPC345/ref=sr_1_5?crid=2EGYRJTC2YYBM&dib=eyJ2IjoiMSJ9.PWPVQmH_vf8MRYbs5NAsTcRSuTaYQpha4fpGUht7NXvIbQAQJq0tOSXa2YuwAkI-bteg8TdpwpSyiutOeMJbi1BjLT1V3crzYw1hfFas-LROFATQs6Qb3Rcd2XWmbNpVGexB4xywiWTeNMyEyWGBNbBq4PtcX2J32b-AUV3K27vRE5D6ByH3ZoW9G4Z7nAtWGHSfwabTet0jrnvYXqk38_2vBXjj8y1inKPzZz2x8xgzbBuTtVlJfI0d1cc5ZshwaQa7J03fkVkuakiy0wcZkKriGQDXKc_krp2WVVKoIss.6qWCAlVQouTwq1mF4maL9TMmbaAkkN5oMptj6dTIBLk&dib_tag=se&keywo) | | **Measuring Tape** | For precise layout and alignment | | **Marker** | White or silver permanent markers are recommended for visibility on black neoprene. | | **Module/EEG Position Guides** | See the [Position Guides](/v1/docs/module-position-guides) section. | | **Fabrication Tools** | A laser cutter is preferred; however, most low-cost filament 3D printers are sufficient. | **For EEG Installation** - Hole Punch: 6mm or 1/4 inch (example [here](https://www.mcmaster.com/3424A19/)) - Impact Surface: A hammer and sturdy work surface (if using a manual punch). - Electrode Seating Tool: Use the Kernel-supplied tool for final assembly. --- ## Cap Assembly - Optical Modules ![Image: Alert Icon](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/Important_icon_LONG(24).png)Before beginning the physical assembly, you must have your position guides fabricated. If you have not yet selected a layout or printed your guides, refer to the [Position Guides](/v1/docs/module-position-guides) page for templates and material specifications. ### Preparing Cap **1. Initial Modification** Select the appropriate wetsuit cap size for your subject. If your cap includes a brim or chinstrap, use a seam ripper to remove them completely, ensuring a flush surface for the modules. ![](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/Screen%20Shot%202024-06-13%20at%205.16.04%20PM.png) **2. Alignment & Marking** Mount the cap onto your reference headform (e.g., a 3D-printed NIOSH headform). ![](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/Screen%20Shot%202024-06-13%20at%205.17.07%20PM.png) Mark a vertical centerline and a horizontal baseline to serve as your measurement anchors. Place your module guides onto the cap. If your guides feature straight edges, align them parallel to your datum lines to ensure symmetry. ![](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/Screen%20Shot%202024-06-13%20at%205.18.15%20PM.png) **3. Securing the Guides** Do not sew the rings down yet. Instead, use a needle and thread to make 2–3 loose loops over the arms/connectors that join the rings together. This allows you to shift or rotate the guide slightly if the initial placement is off. If using mirrored left/right patterns, tack-stitch both sides and verify alignment before proceeding to the permanent whip stitch. NOTE: *For better precision, consider joining mirrored patterns in CAD before fabrication.* ![](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/Screen%20Shot%202024-06-13%20at%205.19.06%20PM.png) **4. Permanent Whip Stitching** Once the position is finalized, apply a whip stitch around the entire outer perimeter of each module ring. This technique provides maximum stability and keeps the thread away from the interior of the ring, protecting it during the cutting process. Ensure stitches are tight; there should be zero movement between the guide and the neoprene when finished. ![](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/image-1771451239829.png) **5. Excising the Sensor Ports** Using scissors or a precision hobby knife (e.g., X-Acto), carefully remove the neoprene from the center of each ring. Cut as close to the inside edge of the guide as possible. Use care not to nick the structural threads or the protruding alignment tabs of the guide. ![](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/Screen%20Shot%202024-06-13%20at%205.25.03%20PM.png) ### Installing Modules Retrieve the module mounts provided by Kernel. From the inside of the cap, press each mount firmly into its corresponding position guide. Ensure each mount is seated completely and evenly against the guide. ![Image: Alert Icon](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/Important_icon_LONG(24).png)Applying uneven pressure can snap the position guide. If a mount feels stuck, do not force it — instead, check the interior of the ring and trim away any obstructing neoprene that might be pinched between the guide and the mount. Make sure each alignment tab is aligned with the notch in the module mount. ![](https://lh7-us.googleusercontent.com/slidesz/AGV_vUdCGgvdMjjtudvcS9IO1Mzj_hxnIAkCnuXNL1zAbYlgZwjlWfXamdNbyTLjGEXI_GEGyQdYgUQ8fGu6nk5p0ejEBB08OPv8PANMqm4pTE6R9XppOJHvRpN-X0r8ONIbqEWhSxSublnEVJ3f0JgzvGeMb2hiMgw=s2048?key=wgd342z-KFtp6GmD4Zd7pg)![](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/Screen%20Shot%202024-06-13%20at%205.33.23%20PM.png) Finally, thread each module mount lock ring into place and hand-tighten (do not over-tighten). ![](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/image-1771451307856.png) To install an individual module, locate the alignment mark on the module body and line it up with the insertion mark on the mount’s inside flange. Slide the module into the mount until it bottoms out. To lock the module, rotate it 15° clockwise. You should feel a tactile "click" or a firm stop, indicating the module is locked and resistant to counter-clockwise movement. ![](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/image-1771451382270.png) --- ## Cap Assembly - EEG Electrodes ### Preparing Cap You may install EEG electrodes either before or after the optical modules. Begin by positioning the cap on your reference headform and marking all intended EEG locations. NOTE: For the most accurate layout, mark your EEG coordinates before cutting the larger optical module holes. If you are designing custom position guides in CAD, consider integrating the EEG cutouts directly into the guide file to ensure perfect relative spacing between sensor types. ### ![](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/Screen%20Shot%202024-06-14%20at%2010.47.30%20AM.png) Ensure all optical modules and mounts are removed to provide a clear workspace. Using a **6mm (1/4") hole punch**, create openings at each marked location. NOTE: If you are using a hammer-driven punch, flip the cap inside out before striking. This prevents the punch from accidentally catching or damaging the ear covers or internal seams. A sharp, decisive strike against a firm work surface will yield a clean, professional mounting hole with minimal fraying. ![](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/image-1771451478697.png) ### Installing Electrodes This step can be performed even if optical hardware is already installed. Insert the brass electrode snap from the *exterior* of the cap through the newly punched hole. Secure it from the inside by threading an EEG thumb nut onto the snap. ![Image: Alert Icon](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/Important_icon_LONG(24).png)While these should be firm enough to prevent shifting, do not overtighten, as excessive pressure can deform the neoprene or strip the brass threads. ![](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/Screen%20Shot%202024-06-14%20at%2011.03.11%20AM.png)![](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/Screen%20Shot%202024-06-14%20at%2011.03.42%20AM.png) Use the Kernel-supplied Electrode Seating Tool to press the EEG electrode firmly into the brass snap (see [Setting up the EEG Components](/v1/docs/setting-up-the-eeg-components-devkit)). You should feel the electrode click into place, ensuring a stable electrical connection. Once all electrodes are seated, your multi-modal cap is ready for system connection and signal testing.![](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/image-1771451894635.png) --- ## Chinstrap (Optional) ### Required Materials - Webbing: Sized to match your buckles (Nylon or Polypro). - Side Release Buckles: One male and one female component (example [here](https://www.mcmaster.com/29705T82/)) - Sewing Kit: Scissors, measuring tape, marker, needle, and T90 bonded nylon thread (example [here](https://www.amazon.com/Selric-1300Yards-Available-Upholstery-Fabric%EF%BC%88Black%EF%BC%89/dp/B0BQWPC345/ref=sr_1_5?crid=2EGYRJTC2YYBM&dib=eyJ2IjoiMSJ9.PWPVQmH_vf8MRYbs5NAsTcRSuTaYQpha4fpGUht7NXvIbQAQJq0tOSXa2YuwAkI-bteg8TdpwpSyiutOeMJbi1BjLT1V3crzYw1hfFas-LROFATQs6Qb3Rcd2XWmbNpVGexB4xywiWTeNMyEyWGBNbBq4PtcX2J32b-AUV3K27vRE5D6ByH3ZoW9G4Z7nAtWGHSfwabTet0jrnvYXqk38_2vBXjj8y1inKPzZz2x8xgzbBuTtVlJfI0d1cc5ZshwaQa7J03fkVkuakiy0wcZkKriGQDXKc_krp2WVVKoIss.6qWCAlVQouTwq1mF4maL9TMmbaAkkN5oMptj6dTIBLk&dib_tag=se&keywords=t90%2Bbonded%2Bnylon%2Bthread&qid=1715213249&sprefix=t90%2Bbonded%2Bnylon%2Bthrea%2Caps%2C154&sr=8-5&th=1)) - Optional: A lighter or small torch for heat-sealing edges. Cut two pieces of webbing: one **24 cm**, for the male side of the buckle and one **6 cm**, for the female side of the buckle. If you have access to a heating device, melt the cut ends of the webbing with a flame to prevent fraying. ![](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/Screen%20Shot%202024-06-14%20at%205.18.31%20PM.png) Fold the 6 cm webbing strip in half and thread it through the loop of the female buckle. Position the folded unit against the left ear flap of the cap. Secure it by stitching through both layers of webbing and the cap material. A backstitch is recommended here for its superior strength under tension. ![](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/Screen%20Shot%202024-06-14%20at%205.19.23%20PM.png) Thread the 24 cm webbing strip through the ladder lock of the male buckle. Position the bottom "leg" of the webbing against the right ear flap of the cap. Stitch the webbing securely to the flap using a backstitch, ensuring the long tail remains adjustable through the buckle. ![](https://cdn.document360.io/c97072d7-dbc3-41f6-b55e-b62dbde0527b/Images/Documentation/Screen%20Shot%202024-06-14%20at%205.21.33%20PM.png)