Skip to the content
PCBKitNew board
4 layers60 × 36 mmCamera Project, the printed circuit board in 3D

This project investigates the development of a low-cost wearable camera system intended to support caregivers by capturing images throughout the wearer's daily life. The system can take images in 30 second intervals in different settings while remaining lightweight, robust, serviceable, inexpensive and long battery life.

Size
60 × 36 mm
Copper layers
4
Thickness
1.61 mm
Parts
132
Nets
173
Pads
525
Tracks, vias
910, 169
Pours
166
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
26 Aug 2026
Updated
28 Oct 2026

Overview

Camera Project is an open-source printed circuit board by Raphi25, from the Raphi25/Camera-Project repository on GitHub. It is a 4-layer board of 60 × 36 mm with 132 parts on 173 nets, routed with 910 tracks and 169 vias.

It is built around the ESP32-P4NRW32X, ESP32-C6-MINI-1-N4 and W25Q128JVSIQ, with the XAL4020-222MEC, 16-213SURC/S530-A4/TR8 and 1TS026A-1000-0550-CT among its other parts. Its parts include 50 capacitors, 45 resistors, 8 diodes, 3 ICs and 2 transistors. It belongs with the ESP32 and RISC-V boards of this library.

Main components

12

README

README.md

Camera-Project

This master's project investigates the development of a low-cost wearable camera system intended to support caregivers by capturing images throughout the wearer's daily life. The system can take images in 30 second intervals in different settings while remaining lightweight, robust, serviceable, inexpensive and long battery life.

Current firmware and shared App

The current firmware is in Development Board Prototype/Code and Breadboard Prototype/Code. Open either Code folder and build with idf.py build. Dependencies are restored by the ESP-IDF component manager; generated build output and Python environments are excluded.

Both projects use the single App folder. The packaged Windows application, GUI.exe, is included in the repository; use Launch_GUI.cmd to run it. To run from source, use Setup_App.cmd and Launch_Source.cmd, or rebuild the executable with Build_GUI_App.cmd. Each firmware folder also has launch and build shortcuts to the shared App. Local passwords and settings are not part of the repository.

Architecture

Explore the system, firmware, and desktop application interactively:

Open the interactive architecture explorer

Parts

132
QtyValueFootprintReferences
24100nFCapacitor_SMD:C_0402_1005MetricC2, C3, C12, C14, C16, C21, C23, C24, C25, C27, C28, C31, C32, C33, C34, C35 +8
1710kΩResistor_SMD:R_0402_1005MetricR1, R4, R5, R10, R13, R14, R16, R17, R18, R19, R20, R32, R34, R36, R41, R42 +1
121uFCapacitor_SMD:C_0402_1005MetricC6, C10, C13, C15, C17, C18, C19, C20, C22, C26, C48, C49
610uFCapacitor_SMD:C_0402_1005MetricC1, C4, C38, C40, C41, C42
516-213SURC/S530-A4/TR8EasyEDA:LED0402-R-RDLED1, LED2, LED3, LED4, LED5
4100kΩResistor_SMD:R_0402_1005MetricR22, R23, R24, R25
410nFCapacitor_SMD:C_0402_1005MetricC8, C11, C36, C44
42.2kΩResistor_SMD:R_0402_1005MetricR7, R8, R38, R39
33.3kΩResistor_SMD:R_0402_1005MetricR43, R44, R45
351kΩResistor_SMD:R_0402_1005MetricR6, R12, R15
3MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3
3TestPointTestPoint:TestPoint_Pad_1.0x1.0mmTP1, TP2, TP3
2150ΩResistor_SMD:R_0402_1005MetricR28, R29
218pFCapacitor_SMD:C_0402_1005MetricC29, C30
21TS026A-1000-0550-CTEasyEDA:SW-SMD_4P-L2.6-W1.6-P0.75-LS3.0SW1, SW2
24.02kΩResistor_SMD:R_0402_1005MetricR2, R3
24.7uFCapacitor_SMD:C_0402_1005MetricC37, C39
2AO3401A_C306862EasyEDA:SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BRQ1, Q2
2PMEG2010ER-TPEasyEDA:SOD-123F_L2.7-W1.7-LS3.6-RDD2, D3
2TLV62569PDRLREasyEDA:SOT-563_L1.6-W1.2-P0.50-LS1.6-BL1.2V, 3.3V
2XAL4020-222MECEasyEDA:IND-SMD_L4.0-W4.0-AU5, U6
11.0-15P下接EasyEDA:FPC-SMD_C66660FPC Connector
11.6kΩResistor_SMD:R_0402_1005MetricR26
115kΩResistor_SMD:R_0402_1005MetricR35
12171790001EasyEDA:USB-C-SMD_2171790001USB1
124.9kΩResistor_SMD:R_0402_1005MetricR33
13000EasyEDA:BAT-SMD_CR1202RTC Battery Connector
1330ΩResistor_SMD:R_0402_1005MetricR37
14.7kΩResistor_SMD:R_0402_1005MetricR40
1450kΩResistor_SMD:R_0402_1005MetricR21
15.1kΩResistor_SMD:R_0402_1005MetricR11
1503398-1892EasyEDA:TF-SMD_503398-1892SD Card
150kΩResistor_SMD:R_0402_1005MetricR30
1750ΩResistor_SMD:R_0402_1005MetricR31
1910ΩResistor_SMD:R_0402_1005MetricR27
1BQ24074RGTREasyEDA:QFN-16_L3.0-W3.0-P0.50-TL-EP1.7Charger
1Conn_01x02Connector_Wire:SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mmSwitch
1Crystal_GND24_SmallCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1DS3231MZ+_C722467EasyEDA:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BLRTC
1ESP32-C6-MINI-1-N4EasyEDA:WIFIM-SMD_61P-L16.6-W13.2-P0.80-ESP32-C6-MINI-1-N4Bluetooth
1ESP32-P4NRW32XEasyEDA:QFN-104_L10.0-W10.0-P0.35-TL-EP7.5U1
1LSM6DSOTREasyEDA:LGA-14_L3.0-W2.5-P0.50-TLIMU
1S2B-PH-K-SEasyEDA:CONN-TH_S2B-PH-K-S-LF-SNWireless Connector
1SM03B-SRSS-TBEasyEDA:CONN-SMD_SM03B-SRSS-TB-LF-SN-PBattery Connector
1SolderJumper_3_Bridged12Jumper:SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mmJP1
1USBLC6-2SC6EasyEDA:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BLD1
1W25Q128JVSIQW25Q128JVSIQ:SOIC127P790X216-8NSerial Flash

Questions

How big is the Camera Project PCB?

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

What parts does the Camera Project use?

132 parts, built around the ESP32-P4NRW32X, ESP32-C6-MINI-1-N4, W25Q128JVSIQ and XAL4020-222MEC. 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 Camera Project KiCad files?

From the Raphi25/Camera-Project repository on GitHub, at the commit this page was made from: the board is PCB/Project/Project.kicad_pcb and its schematic PCB/Project/BRUL.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Camera Project design in my own project?

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

Similar boards

  • 4 layers70.9 × 70.1 mmWear Camera, the printed circuit board in 3D

    Wear Camera

    kitnol/Camera_project

    (See the README.md file in the upper level 'examples' directory for more information about examples.)

    75 parts
  • 4 layers100 × 100 mmDaily mirror p4, the printed circuit board in 3D

    Daily mirror p4

    drewhirschi/daily_mirror

    Open daily-mirror-p4.kicadpro in KiCad 10. This is an editable starting project with the connected controls schematic and 64 additional candidate components on four new schematic pages and the board.

    84 parts
  • 4 layers65 × 100 mmPGR, the printed circuit board in 3D

    PGR

    Projeto-Guarda-Rios/PCB

    O repositório para a PCB do Projeto Guarda Rios! Inclui todos os ficheiros relacionados com a PCB!

    188 parts2MIT
  • 2 layers65 × 58.5 mmCarrier, the printed circuit board in 3D

    Carrier

    open-pasture/opencollar

    OpenCollar: a virtual-fence collar you can buy assembled or build from published parts.

    100 partsApache-2.0
  • 4 layers110 × 80 mmEsp32p4 extreme, the printed circuit board in 3D

    Esp32p4 extreme

    Andreuxxx1977/esp32-p4

    An open-hardware, actively cooled ESP32-P4 board for heavy multimedia work: a 2-lane MIPI camera, a 2-lane MIPI display, USB 2.0 High-Speed, 10/100 Ethernet, UHS-I microSD, 32 MB flash and 32 MB PSRAM.

    234 parts1CERN-OHL-P-2.0
  • 4 layers125.5 × 45.6 mmUniSNES, the printed circuit board in 3D

    UniSNES

    HandHeldLegend/UniSNES

    RP2040 based SNES drop-in PCB based on HOJA library.

    88 parts3
  • 4 layers125.7 × 76.5 mmUGC Main, the printed circuit board in 3D

    UGC Main

    HandHeldLegend/GC-Ultimate

    The 3D shell, buttons, and other associated models are licensed under a Creative Commons Attribution 4.0 International License .

    128 parts62