Skip to the content
PCBKitNew board
4 layers60 × 90 mmMicroscope camera pcb, the printed circuit board in 3D

Microscope camera pcb

Morphdust/microscope_camera_pcb

The carrier PCB for CM5 to sit onto and interface to a Pi HQ camera

Size
60 × 90 mm
Copper layers
4
Thickness
1.6 mm
Parts
44
Nets
170
Pads
396
Tracks, vias
854, 155
Pours
4
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
18 Feb 2026
Updated
27 Jul 2026

Overview

Microscope camera pcb is an open-source printed circuit board by Morphdust, from the Morphdust/microscope_camera_pcb repository on GitHub. It is a 4-layer board of 60 × 90 mm with 44 parts on 170 nets, routed with 854 tracks and 155 vias.

It is built around the 74AHCV17APWJ, AP22653W6 and RT9742SNGV. Its parts include 17 capacitors, 7 connectors, 5 resistors, 4 ICs and 4 switches. It belongs with the computers and single-board computers and interfaces and adapters boards and the Raspberry Pi (Linux) boards of this library.

Main components

3

README

README.md

microscope_camera_pcb

A carrier PCB for the Raspberry Pi CM5, designed to interface with a Pi HQ camera via CSI for use as a microscope camera.

PCB

Features

  • Camera: CSI connection to the Raspberry Pi HQ Camera
  • Display: Waveshare 2.15" four-colour e-ink screen
  • RTC: Coin cell battery backup for the real-time clock
  • Connectivity: USB and SD card interfaces
  • Controls: Four push buttons for:
    • WPS
    • Picture taking
    • Two user-assignable buttons

Parts

44
QtyValueFootprintReferences
410uCapacitor_SMD:C_0805_2012MetricC1, C2, C7, C8
310uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC4, C5, C6
2100nCapacitor_SMD:C_0402_1005MetricC12, C13
2100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC9, C16
222uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC11, C14
2SB120Diode_SMD:D_1206_3216MetricD1, D3
10.1uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC17
10.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC10
1100kResistor_SMD:R_0603_1608MetricR3
1100uFCapacitor_Tantalum_SMD:CP_EIA-7343-31_Kemet-DC3
113.3kResistor_SMD:R_0603_1608MetricR4
115kResistor_SMD:R_0603_1608MetricR12
115uInductor_SMD:L_6.3x6.3_H3L1
11kResistor_SMD:R_0603_1608MetricR1
149.9RResistor_SMD:R_0603_1608MetricR2
174AHCV17APWPackage_SO:TSSOP-14_4.4x5mm_P0.65mmU3
175pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC15
1AP22653W6Package_TO_SOT_SMD:SOT-23-6U6
1Barrel_Jack_MountingPinConnector_BarrelJack:BarrelJack_CUI_PJ-063AH_Horizontal_CircularHolesJ4
1Battery_CellBattery:BatteryHolder_Multicomp_BC-2001_1x2032BT1
1ComputeModule5-CM5CM5IO:Raspberry-Pi-5-Compute-ModuleModule1
1Conn_01x09_SocketConnector_JST:JST_GH_SM09B-GHS-TB_1x09-1MP_P1.25mm_HorizontalJ7
1Conn_01x22_FemaleCM5IO:Hirose_FH12-22S-0.5SH_1x22-1MP_P0.50mm_HorizontalJ5
1Disable 5VConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1
1HDMI_D_1.4Connector_Video:HDMI_A_Amphenol_10029449-x01xLF_HorizontalJ1
1LED GreenLED_THT:LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z8.2mmD2
1Micro_SD_Card_Det_Hirose_DM3ATCM5IO:SDCARD_MOLEX_503398-1892J3
1Misc Button 0CM5IO:SW2_1825027-G_TECSW4
1Misc Button 1CM5IO:SW2_1825027-G_TECSW3
1Picture ButtonCM5IO:SW2_1825027-G_TECSW1
1RT9742SNGVPackage_TO_SOT_SMD:TSOT-23_HandSolderingU1
1Screw_Terminal_01x02TerminalBlock_MetzConnect:TerminalBlock_MetzConnect_Type011_RT05502HBLC_1x02_P5.00mm_HorizontalJ8
1TPS54202xCM5IO:DDC0006A-IPC_AU2
1USB3_ACM5IO:CONN_484050003_MOLJ2
1WPS ButtonCM5IO:SW2_1825027-G_TECSW2

Questions

How big is the Microscope camera pcb PCB?

It measures 60 × 90 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Microscope camera pcb use?

44 parts, built around the 74AHCV17APWJ, AP22653W6 and RT9742SNGV. 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 Microscope camera pcb KiCad files?

From the Morphdust/microscope_camera_pcb repository on GitHub, at the commit this page was made from: the board is microscope_camera_pcb.kicad_pcb and its schematic RP-008099-DD-1-CM5 IO Board, revision 2, KiCAD files./CM5IO.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Microscope camera pcb design in my own project?

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

Similar boards

  • 4 layers64.5 × 60 mmOrangeCart, the printed circuit board in 3D

    OrangeCart

    zeldin/OrangeCart

    The Orange Cartridge, an FPGA cartridge for the C64/C128

    140 parts22
  • 2 layers310 × 35 mmTrace, the printed circuit board in 3D

    Trace

    chanulee/lovelace-ruler

    LOVELACE PCB ruler: 55x25 mm reference ruler, KiCad + Figma silkscreen

    100 partsCC-BY-SA-4.0
  • 4 layers170 × 170 mmCM5IO, the printed circuit board in 3D

    CM5IO

    sanctuary-systems-com/rpi-cm5io-mini-itx

    A mini ITX board with PCIe x16 based on the Raspberry Pi Comput Module 5 IO board

    75 parts29CERN-OHL-P-2.0
  • 6 layers125 × 125 mmLibreboard broken, the printed circuit board in 3D

    Libreboard broken

    256foundation/libreboard

    Open Source Bitcoin Mining Control Board

    193 parts21CERN-OHL-S-2.0
  • 4 layers80 × 70 mmCM4IOv5, the printed circuit board in 3D

    CM4IOv5

    vega-d/CM4-nano-carrierboard

    A simplified carrier board for RPI CM4 module featuring reduced footprint.

    66 parts11GPL-3.0
  • 4 layers59.7 × 78 mmCM5IO, the printed circuit board in 3D

    CM5IO

    Distaff/RPi_CM_Drone_Board

    Source of the CM5-based drone controller used for onboard image processing, communication, and high-level automation. Originally created for IARC2026 (drone engineering competition), used in other competitions as well.

    65 parts1MIT
  • 4 layers139.6 × 67.9 mmCM5IO, the printed circuit board in 3D

    CM5IO

    EthanWellsSr/BuggyBot

    UHCL senior capstone developing a Raspberry Pi CM5 autonomous car with traffic-sign recognition and sensor integration.

    70 parts1
  • 4 layers100 × 100 mmNetherrack, the printed circuit board in 3D

    Netherrack

    nimitvijayvargee/netherrack

    A Compute Module 5 Carrier board to use as a minecraft server!

    65 parts1MIT