Skip to the content
PCBKitNew board
2 layers30 × 56 mmCrest, the printed circuit board in 3D

glasses

Size
30 × 56 mm
Copper layers
2
Thickness
1.6 mm
Parts
7
Nets
7
Pads
25
Tracks, vias
33, 0
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
14 Dec 2025
Updated
27 Aug 2026

Overview

Crest is an open-source printed circuit board by AM1NOM, from the AM1NOM/ImageRecognitionGlasses repository on GitHub. It is a 2-layer board of 30 × 56 mm with 7 parts on 7 nets, routed with 33 tracks and 0 vias.

Its parts include 3 resistors, 3 switches and 1 connector.

README

README.md

IMAGE RECOGNITION GLASSES

We are aiming to build a device that can help blind people be aware of their surroundings, using a camera, image recognition, and text-to-speech. There are several stages involved in building the device, including designing the hardware and developing the software. You can find our Word document about this project here.

Screenshots

  • Schematic: Schematicc

  • PCB: PCB

  • CAD: TOP

Bill of Materials (BOM)

Part NameReason / DescriptionQuantityUnit Price (£)Seller (Direct Product Link)Notes
Raspberry Pi 5 (8GB)Main processing computer running software and camera tasks1120.00The Pi HutOfficial UK Raspberry Pi reseller
PiSugar 3Battery139.99AmazonPi compatible UPS
Samsung EVO Select 128GB microSD (A2)Operating system and storage111.99AmazonHigh endurance storage
Raspberry Pi Screw & Standoff KitMounting hardware for assembly19.99AmazonM2.5 compatible
4-Way Straight PinElectrical interface for peripheral modules13.15AmazonMale
JST-PH 4-pin CableCable between Raspberry Pi GPIO and custom PCB11.00The Pi Hut2.0 mm pitch JST PH cable
Tactile SwitchUser input/buttons33.19AmazonMomentary push-button
470Ω 0603 ResistorCurrent limiting or signal conditioning33.45[ AmazonStandard SMD resistor
Raspberry Pi 5 Active CoolerPrevents thermal throttling during heavy workloads19.60The Pi HutOfficial cooler
M2.5 Screw Assortment PackHardware for mounting boards, PCBs, and standoffs14.80The Pi HutNylon screw & standoff kit
USB WebcamSmall camera for video input118.10Amazona compact 1080p model
USB HeadsetAudio output for listening/calls15.99Amazonheadphones
YSJJZRL USB to PH2.0 CableCable to connect USB ports to PH2.0 peripheral board1£4.98AmazonUSB 2.0 data + power, 1.5 m, PH2.0 female

For the complete, raw BOM file see BOM.csv.

Firmware

Firmware and microcontroller code are in CODE/Firmware.py.

Other files

  • PCB and schematic files: PCB/hackpad.kicad_pcb
  • PCB project files and library: PCB/ folder
  • 3D models for case: CAD/ folder

License

This project is open-source.

Parts

7
QtyValueFootprintReferences
3RResistor_SMD:R_0603_1608MetricR1, R2, R3
3SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW3
1Conn_01x04Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_VerticalJ1

Questions

How big is the Crest PCB?

It measures 30 × 56 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Crest use?

7 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 Crest KiCad files?

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

Can I use the Crest design in my own project?

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

Similar boards

  • 2 layersEncoder, the printed circuit board in 3D

    Encoder

    byrantech/laptop

    anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

    7 parts4.3kMIT
  • 2 layers40 × 20 mmSensor smd, the printed circuit board in 3D

    Sensor smd

    scottbez1/splitflap

    DIY split-flap display

    7 parts4.2k
  • 2 layers19.8 × 30 mmZ limit, the printed circuit board in 3D

    Z limit

    opulo-inc/lumenpnp

    The LumenPnP is an open source pick and place machine.

    7 parts3.7k
  • 2 layers35.6 × 58.2 mmDisplay Carrier, the printed circuit board in 3D

    Display Carrier

    AxxAxx/AxxSolder

    STM32 Based soldering station for JBC cartridges, 9-24 VDC and USB-PD power

    7 parts1.7kGPL-3.0
  • 2 layers20.3 × 16.3 mmMap MPX, the printed circuit board in 3D

    Map MPX

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    7 parts1.2k
  • 2 layers26 × 44 mmCompact carrier board, the printed circuit board in 3D

    Compact carrier board

    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.

    7 parts1.1k
  • 2 layers26.4 × 53.8 mmAtari pickup, the printed circuit board in 3D

    Atari pickup

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    7 parts1kGPL-3.0
  • 2 layersRj45 breakout, the printed circuit board in 3D

    Rj45 breakout

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    7 parts990GPL-3.0