Skip to the content
PCBKitNew board
2 layers51.5 × 61.5 mmBodycam, the printed circuit board in 3D

A small bodycam that uploads footage to the cloud automatically. It was designed to be easily transported and attached onto a person. It saves the last 5 minutes of footage from before a recording starts.

Size
51.5 × 61.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
5
Nets
24
Pads
40
Tracks, vias
92, 0
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
31 Dec 2025
Updated
15 Feb 2026

Overview

Bodycam is an open-source printed circuit board by JayGgit, from the JayGgit/bodycam repository on GitHub. It is a 2-layer board of 51.5 × 61.5 mm with 5 parts on 24 nets, routed with 92 tracks and 0 vias.

Its parts include 3 ICs and 2 switches. It belongs with the ESP32 boards of this library.

README

README.md

bodycam

Made for Hackclub's Blueprint

A small bodycam that uploads footage to the cloud automatically. It was designed to be easily transported and attached onto a person. It saves the last 5 minutes of footage from before a recording starts.

Full view of the bodycam

PCB and Schematic

PCB

Schematic

BOM

Item NameCost (before tax + shipping)LinkQuantityRunning Total (With tax & shipping)
Seeed Studio XIAO ESP32-S3 Sense$13.21Link1$19.24
PNY 32GB Elite Class 10 U1 microSDHC$8.40Link1
Lithium-Ion Polymer Battery - 3.7v 2500mAh$9.99Link1$39.42
JST-PH connector$2.24Link1
0.91 OLED screen$1.91Link1
Tactile Tact Mini Push Button Switch (20pcs)$2.53Link1$48.03
PCB (5pcs)$0.00 (Will fund myself)Link1$48.03
$48.03

Parts

5
QtyValueFootprintReferences
1PicButton_Switch_THT:SW_PUSH_6mmSW2
1RecButton_Switch_THT:SW_PUSH_6mmSW1
1XIAO-ESP32-S3-SMDSeeed Studio XIAO ESP32-S3:XIAO-ESP32S3-SMDU2
1~0.91OLED:SSD1306-0.91-OLED-4pin-128x32U3
1~JST-PH 2-Pin SMT Right Angle Breakout Board:JST-PH 2-Pin SMT Right Angle Breakout BoardU1

Questions

How big is the Bodycam PCB?

It measures 51.5 × 61.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Bodycam use?

5 parts. 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 Bodycam KiCad files?

From the JayGgit/bodycam repository on GitHub, at the commit this page was made from: the board is pcb/bodycam.kicad_pcb and its schematic pcb/bodycam.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Bodycam design in my own project?

Its repository states no licence, so its author keeps all rights: ask JayGgit before reusing the design.

Similar boards

  • 2 layers98 × 27 mmXy limit, the printed circuit board in 3D

    Xy limit

    opulo-inc/lumenpnp

    The LumenPnP is an open source pick and place machine.

    5 parts3.7k
  • 2 layers21 × 33 mm24g2usb pico2w, the printed circuit board in 3D

    24g2usb pico2w

    joypad-ai/joypad-os

    Universal controller firmware for building adapters, dongles, and custom controllers.

    5 parts1.7kApache-2.0
  • 2 layers53.2 × 59.6 mmA10 OLinuXino Lime Rev B SHIELD TEMPLATE, the printed circuit board in 3D

    A10 OLinuXino Lime Rev B SHIELD TEMPLATE

    OLIMEX/OLINUXINO

    OLINUXINO is Open Source / Open Hardware, low cost from EUR 24 Linux Industrial grade Single Board Computer capable to operate -25+85C

    5 parts1.5k
  • 2 layers30 × 11 mmMain control board servo tester, the printed circuit board in 3D

    Main control board servo tester

    jamro/tiny-engineer

    A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.

    5 parts1.1k
  • 2 layers78.8 × 35.3 mmKiCadTest, the printed circuit board in 3D

    KiCadTest

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    5 parts915
  • 2 layers50 × 23 mmMiniCircuits LTCC, the printed circuit board in 3D

    MiniCircuits LTCC

    VanceVagell/kv4p-ht

    Open source handheld ham radio project KV4P-HT

    5 parts828GPL-3.0
  • 2 layers20.3 × 15.2 mmL0 light sensor, the printed circuit board in 3D

    L0 light sensor

    Luos-io/luos_engine

    Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

    5 parts546MIT