Skip to the content
4 layers40 × 40 mmLocus, the printed circuit board in 3D

A repo for all things steam frame hardware.

Size
40 × 40 mm
Copper layers
4
Thickness
1.61 mm
Parts
66
Nets
60
Pads
224
Tracks, vias
402, 125
Pours
6
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
9 Jan 2026
Updated
18 Oct 2026

Overview

Locus is an open-source printed circuit board by Nieko27, from the Nieko27/Frame-Workshop repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 4-layer board of 40 × 40 mm with 66 parts on 60 nets, routed with 402 tracks and 125 vias.

It is built around the LSM6DSV16XTR, MCP73831T-2ATI/OT-HXY and 2450AT18D0100001E, with the XL-1615RGBC-RF among its other parts. Its parts include 22 capacitors, 12 resistors, 5 diodes, 5 inductors and 4 ICs. It belongs with the nRF52 and nRF5x boards of this library.

Main components

4

README

KICAD Projects/Primis_FaceTracker/README.md

Status

🛑R&Dhw: EV2

This accessory is experimental. The latest hardware revision is either untested, incomplete, or broken. Capabilities are unproven. Form factor and design requirements may change entirely. Intended for use by hardware contributors.

TODO

  • Copper pads under power supply
  • Clean up and condense
  • ESD Protection

Face Tracker (Headset-Agnostic Version)

Headset-agnostic face tracker. Can be used with Frame by using the USB-C port on the battery.

Current Isseus

Q1 is setup improperly, removing it and R10 as well as bridging the now empty pads solves the issue. Will fix in EV3 along with some changes to layout and LEDs.

Banner

Schematics

Banner

PCB

Banner

EV2

Banner

Parts

66
QtyValueFootprintReferences
64.7uFCapacitor_SMD:C_0603_1608MetricC2, C7, C9, C18, C20, C21
5100nFCapacitor_SMD:C_0402_1005MetricC1, C8, C10, C12, C13
412pFCapacitor_SMD:C_0402_1005MetricC3, C4, C14, C16
4LOGOLOGOG***, G***, G***, G***
4MountingHoleMountingHole:MountingHole_2.7mm_M2.5H1, H2, H3, H4
4TestPointTestPoint:TestPoint_Pad_1.0x1.0mmTP1, TP2, TP3, TP4
34.7kResistor_SMD:R_0402_1005MetricR1, R2, R4
3LEDLED_SMD:LED_0805_2012MetricD3, D4, D5
21.0uFCapacitor_SMD:C_0402_1005MetricC11, C29
2100rResistor_SMD:R_0402_1005MetricR14, R15
25.1kResistor_SMD:R_0402_1005MetricR7, R9
2N.C.Inductor_SMD:L_0402_1005MetricL3, L5
10.8pFCapacitor_SMD:C_0402_1005MetricC5
10rResistor_SMD:R_0402_1005MetricR16
11.0pFCapacitor_SMD:C_0402_1005MetricC6
1100pFCapacitor_SMD:C_0402_1005MetricC31
110kResistor_SMD:R_0402_1005MetricR10
11kResistor_SMD:R_0402_1005MetricR12
11uCapacitor_SMD:C_0402_1005MetricC15
12.2nHInductor_SMD:L_0402_1005MetricL2
12450AT18D0100001Eprimis2:2450AT18D0100001EL4
132.768kHzprimis2:SC-20S32_768kHz20PPM9pFY1
132MHzprimis2:NX2016SA-32MHZ-STD-CZS-5Y2
14.7nHInductor_SMD:L_0402_1005MetricL1
1470rResistor_SMD:R_0402_1005MetricR13
15.6kResistor_SMD:R_0402_1005MetricR11
1Conn_ARM_SWD_TagConnect_TC2030-NLConnector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_VerticalJ1
1LEDLED_SMD:LED_0603_1608MetricD1
1LP5817DRLRprimis2:LP5817DRLRU3
1LSM6DSV16XTRLSM6DSV16XTR:LSM6DSV16BXTRU2
1MCP73831T-2ATI_OTprimis2:MCP73831T-2ATI_OTU5
1N.C.Capacitor_SMD:C_0402_1005MetricC30
1S2B-PH-SM4-TB_LF_SNprimis2:S2B-PH-SM4-TB_LF_SNJ2
1SW_DPST_x2primis2:SH-1806SA-A3DW-04SW1
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J4
1XL-1615RGBC-RFprimis2:XL-1615RGBC-RFD2
1nRF52833_QDxxPackage_DFN_QFN:QFN-40-1EP_5x5mm_P0.4mm_EP3.6x3.6mmU1

More from Nieko27/Frame-Workshop

6
  • 4 layers40 × 40 mmLocus, the printed circuit board in 3D

    Locus

    Nieko27/Frame-Workshop

    A repo for all things steam frame hardware.

    63 parts93CERN-OHL-S-2.0
  • 2 layers95 × 48 mmPrimis FaceTracker, the printed circuit board in 3D

    Primis FaceTracker

    Nieko27/Frame-Workshop

    A repo for all things steam frame hardware.

    50 parts93CERN-OHL-S-2.0
  • 2 layers50 × 26 mmPrimis Versipellis, the printed circuit board in 3D

    Primis Versipellis

    Nieko27/Frame-Workshop

    A repo for all things steam frame hardware.

    33 parts93CERN-OHL-S-2.0
  • 2 layers34.7 × 24.5 mmPrimis VeriMini, the printed circuit board in 3D

    Primis VeriMini

    Nieko27/Frame-Workshop

    A repo for all things steam frame hardware.

    31 parts93CERN-OHL-S-2.0
  • 2 layersTurrimX3, the printed circuit board in 3D

    TurrimX3

    Nieko27/Frame-Workshop

    A repo for all things steam frame hardware.

    27 parts93CERN-OHL-S-2.0
  • 2 layers49 × 28 mmTurrimX1, the printed circuit board in 3D

    TurrimX1

    Nieko27/Frame-Workshop

    A repo for all things steam frame hardware.

    11 parts93CERN-OHL-S-2.0

Similar boards

  • 4 layers20 × 21.5 mmAccel lsm6dsv16x rp2354a, the printed circuit board in 3D

    Accel lsm6dsv16x rp2354a

    jakeread/knuckles-imu-lsm6-lis2-rp2354a

    This is an IMU module that pairs the LSM6DSV16X accelerometer with an LIS2MDL magnetometer, using an RP2354A microcontroller.

    49 partsCERN-OHL-S-2.0
  • 4 layers85 × 56 mmPslab mini, the printed circuit board in 3D

    Pslab mini

    fossasia/pslab-mini-hardware

    PSLab Mini Hardware https://pslab.io

    182 parts1.2kApache-2.0
  • 4 layers14 × 44 mmTraffic light, the printed circuit board in 3D

    Traffic light

    fabiobaltieri/traffic-light

    45 parts3
  • 6 layers38 × 39 mmWatch, the printed circuit board in 3D

    Watch

    cruzsbrian/smartwatch

    61 parts1
  • 4 layers30 × 30 mmLmp91000-pcb, the printed circuit board in 3D

    Lmp91000-pcb

    sigmondkukla/lmp91000

    This repository contains the C++ firmware for the custom potentiostat platform (featuring an LMP91000 analog front end, EFR32BG24 MCU, and an LSM6DSV IMU) alongside a Python-based real-time wireless BLE debugging client.

    54 parts1
  • 2 layers28.3 × 14.3 mmTap Photosensor PCB, the printed circuit board in 3D

    Tap Photosensor PCB

    VoronDesign/Voron-Tap

    Tap is a nozzle-based z-probe for the V2 and Trident printer designs. The entire toolhead moves to trigger an optical switch. Tap offers many advantages:

    18 parts716GPL-3.0
  • 4 layers53.3 × 68.6 mmUnoq power shield, the printed circuit board in 3D

    Unoq power shield

    ramalamadingdong/pcb-agent

    Design a PCB end to end with an agent: CSV source of truth, idempotent build passes, containerized KiCad+Freerouting, and checks that run on the fab output.

    56 parts4GPL-3.0

Questions

How big is the Locus PCB?

It measures 40 × 40 mm and has 4 copper layers, 1.61 mm thick.

What parts does the Locus use?

66 parts, built around the LSM6DSV16XTR, MCP73831T-2ATI/OT-HXY, 2450AT18D0100001E and XL-1615RGBC-RF. 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 Locus KiCad files?

From the Nieko27/Frame-Workshop repository on GitHub, at the commit this page was made from: the board is KICAD Projects/Primis_Locus/_restore_backup_2026-10-04T00-52-15-244/Locus.kicad_pcb and its schematic KICAD Projects/Frame_FaceTracker/Frame_FaceTracker.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Locus design in my own project?

Its repository publishes it under the CERN-OHL-S-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).