Skip to the content
PCBKitNew board
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
63
Nets
56
Pads
214
Tracks, vias
383, 144
Pours
7
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 63 parts on 56 nets, routed with 383 tracks and 144 vias.

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

Main components

5

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

63
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
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
12.2nHInductor_SMD:L_0402_1005MetricL2
12.2uFCapacitor_SMD:C_0603_1608MetricC17
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
1LSM6DSV16XTRLSM6DSV16XTR:LSM6DSV16BXTRU2
1MCP73831T-2ATI_OTprimis2:MCP73831T-2ATI_OTU5
1N.C.Capacitor_SMD:C_0402_1005MetricC30
1QMC6309QMC6309:QMC6309U3
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

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?

63 parts, built around the QMC6309, LSM6DSV16XTR, MCP73831T-2ATI/OT-HXY and 2450AT18D0100001E. 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/Previous_Revisions/Primis_LocusEV1/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).

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.

    66 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
  • 2 layers34.8 × 59.7 mmCh570sao9v, the printed circuit board in 3D

    Ch570sao9v

    cnlohr/beanboy

    (Early drafts, not ready yet)

    53 parts5MIT