Skip to the content
PCBKitNew board
2 layers95 × 48 mmPrimis FaceTracker, the printed circuit board in 3D

Primis FaceTracker

Nieko27/Frame-Workshop93

A repo for all things steam frame hardware.

Size
95 × 48 mm
Copper layers
2
Thickness
1.6 mm
Parts
50
Nets
59
Pads
201
Tracks, vias
305, 57
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
9 Jan 2026
Updated
18 Oct 2026

Overview

Primis FaceTracker 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 2-layer board of 95 × 48 mm with 50 parts on 59 nets, routed with 305 tracks and 57 vias.

It is built around the ESP32-S3-WROOM-1-N8, AMS1117-3.3 and XC6206P122MR, with the XC6206P282MR and KH-FG0.5-H2.0-24PIN among its other parts. Its parts include 15 capacitors, 15 resistors, 5 diodes, 4 ICs and 2 connectors. It belongs with the ESP32 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

50
QtyValueFootprintReferences
510ufCapacitor_SMD:C_0805_2012MetricC1, C4, C8, C9, C10
5LEDLED_SMD:LED_0805_2012MetricD1, D2, D3, D4, D5
40.1ufCapacitor_SMD:C_0603_1608MetricC11, C12, C13, C14
468rResistor_SMD:R_0603_1608MetricR2, R3, R4, R5
4MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2, H3, H4
31kResistor_SMD:R_0805_2012MetricR10, R11, R14
34.7kResistor_SMD:R_0805_2012MetricR12, R13, R15
2100nfCapacitor_SMD:C_0603_1608MetricC3, C7
210kResistor_SMD:R_0805_2012MetricR1, R8
25.1kResistor_SMD:R_0805_2012MetricR6, R7
2LOGOLOGOG***, G***
2SW_SPSTButton_Switch_SMD:SW_SPST_TS-1088-xR020SW1, SW2
1100rResistor_SMD:R_0603_1608MetricR9
1100ufCapacitor_SMD:C_1206_3216MetricC5
115pFCapacitor_SMD:C_0603_1608MetricC15
11ufCapacitor_SMD:C_0603_1608MetricC6
122ufCapacitor_SMD:C_0805_2012MetricC2
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1ESP32-S3-WROOM-1RF_Module:ESP32-S3-WROOM-1U1
1KH-FG0.5-H2.0-24PINFaceTracker:FPC-SMD_KH-FG0.5-H2.0-24PINCN2
1PMOSPackage_TO_SOT_SMD:SOT-23Q1
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1XC6206P122MRPackage_TO_SOT_SMD:SOT-23-3U3
1XC6206P282MRPackage_TO_SOT_SMD:SOT-23-3U5

Questions

How big is the Primis FaceTracker PCB?

It measures 95 × 48 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Primis FaceTracker use?

50 parts, built around the ESP32-S3-WROOM-1-N8, AMS1117-3.3, XC6206P122MR and XC6206P282MR. 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 Primis FaceTracker KiCad files?

From the Nieko27/Frame-Workshop repository on GitHub, at the commit this page was made from: the board is KICAD Projects/Primis_FaceTracker/Primis_FaceTracker.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 Primis FaceTracker 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
  • 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 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 layers68.1 × 75 mmHomefire, the printed circuit board in 3D

    Homefire

    JhanqueliX/Smart-light-socket-for-fire-prevention

    117 parts1
  • 4 layers38.5 × 19.5 mmCameraPosition, the printed circuit board in 3D

    CameraPosition

    Andy-Cheng1017/LEDCeliling

    NTUT IXD Graduate Exhibition

    75 parts
  • 2 layers64.4 × 38.9 mmESPCameleon, the printed circuit board in 3D

    ESPCameleon

    Alan-GIRAUDON/ESPCameleon

    ESPCameleon is an ESP32 Camera PCB. It takes most of its design from the AI Thinker ESP32-Cam and adapt it to use the ESP32-S2-MINI-2-N4R2. This board allow video capture and streaming through WiFi or USB.

    45 partsMIT
  • 2 layers63.2 × 27.7 mmESPCameleonV2, the printed circuit board in 3D

    ESPCameleonV2

    Alan-GIRAUDON/ESPCameleonV2

    ESPCameleonV2 is an ESP32 Camera PCB. It resolve the biggest issues of its first version, ESP32Cameleon. This board allow video capture and streaming through WiFi or USB.

    47 partsMIT
  • 4 layers80 × 60 mmBardsAssistant, the printed circuit board in 3D

    BardsAssistant

    jaylingelbach/BardAssistant

    A tiny “Vicious Mockery” companion built on an ESP32-S3 DevKitM-1.

    77 parts
  • 4 layers49.8 × 47.3 mmSoft robot cam, the printed circuit board in 3D

    Soft robot cam

    esb8/Soft-Robotics

    Custom PCB for soft robotic applications

    101 parts4
  • 4 layers60 × 85 mmEsp32s3-camera, the printed circuit board in 3D

    Esp32s3-camera

    LCQIANN/esp32s3-camera

    ESP32-S3 camera board v1.2: OV2640 DVP camera, microSD, USB-C, LiPo, KiCad 10 project for JLCPCB PCBA

    64 parts