Skip to the content
PCBKitNew board
4 layers50 × 80 mmHimax usb board, the printed circuit board in 3D

Himax usb board

johnMamish/lilcam

USB webcam that uses himax sensors

Size
50 × 80 mm
Copper layers
4
Thickness
1.58 mm
Parts
120
Nets
190
Pads
580
Tracks, vias
1,983, 334
Pours
4
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
27 Oct 2023
Updated
31 May 2024

Overview

Himax usb board is an open-source printed circuit board by johnMamish, from the johnMamish/lilcam repository on GitHub. It is a 4-layer board of 50 × 80 mm with 120 parts on 190 nets, routed with 1,983 tracks and 334 vias.

It is built around the STM32F750Z8T6, USB3320C-EZK-TR and HM0360-MWA, with the HM01B0-MWA, 74AHC1G08GW and ABM3B-12.000MHZ-B2-T among its other parts. Its parts include 61 capacitors, 31 resistors, 14 ICs, 3 diodes and 3 connectors. It belongs with the sensors and measurement boards and the STM32 boards of this library.

Main components

7

README

README.md

This is a USB camera which uses the ultra-low-power Himax HM01B0 and HM0360 sensors. It's intended to act as an evaluation platform for these sensors; commercially available evaluation platforms don't allow for the use of custom optics.

Please contact me if you're interested in buying one, we might be able to set something up.

photo of PCB

screenshot of EDA design

Parts

120
QtyValueFootprintReferences
36100nCapacitor_SMD:C_0402_1005MetricC10, C12, C13, C14, C15, C16, C17, C18, C19, C20, C23, C25, C27, C28, C29, C31 +20
141uCapacitor_SMD:C_0402_1005MetricC8, C11, C43, C44, C45, C46, C47, C48, C49, C50, C51, C52, C53, C54
910kResistor_SMD:R_0402_1005MetricR3, R4, R6, R14, R15, R16, R17, R18, R29
65.1kResistor_SMD:R_0402_1005MetricR1, R2, R10, R12, R13, R31
5AP7331-SNG-7diodes_incorporated:DFN200X200X60-8NU6, U7, U8, U9, U10
410uCapacitor_SMD:C_0805_2012MetricC24, C26, C30, C32
32.2uCapacitor_SMD:C_0603_1608MetricC2, C3, C56
3330Resistor_SMD:R_0402_1005MetricR7, R8, R9
374CBTLV3257BQ_11574CBTLV3257BQ_115:DHVQFN16_SOT763-1_NEXU12, U13, U14
3LEDLED_SMD:LED_0603_1608MetricD1, D2, D3
3SW_Pushhimax:TL3302AFxxxQGSW1, SW2, SW3
20Resistor_SMD:R_0402_1005MetricR5, R11
21.2kResistor_SMD:R_0402_1005MetricR22, R24
24.7uCapacitor_SMD:C_0603_1608MetricC1, C4
2C_SmallCapacitor_SMD:C_0402_1005MetricC21, C22
2FerriteBead_SmallCapacitor_SMD:C_0603_1608MetricFB1, FB2
2m12_lens_mount_mechhimax:m12_lens_mount_mechH1, H2
11.6kResistor_SMD:R_0402_1005MetricR20
112kResistor_SMD:R_0402_1005MetricR27
112k 1%Resistor_SMD:R_0402_1005MetricR30
116kResistor_SMD:R_0402_1005MetricR25
12.2kResistor_SMD:R_0402_1005MetricR26
12.4kResistor_SMD:R_0402_1005MetricR23
12kResistor_SMD:R_0402_1005MetricR28
13.3kResistor_SMD:R_0402_1005MetricR21
15.6kResistor_SMD:R_0402_1005MetricR19
174AHC1G08Package_TO_SOT_SMD:SOT-353_SC-70-5U5
1ABM3B-12.000MHZ-B2-TABM3B_12_000MHZ_B2_T:XTAL_ABM3B-12.000MHZ-B2-TY1
1BM06B-SURS-TF_SWDBM06B_SURS_TF:CONN6x1_BM06B-SURS-TF_JSTJ3
1Conn_01x06_MaleConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ2
1HM0360himax:hm0360U3
1STM32F750Z8T6STM32F750Z8T6:LQFP-144_STMU1
1TL331Package_TO_SOT_SMD:SOT-23-5U4
1USB3320C-EZK-TRUSB3320C_EZK:QFN50P500X500X100-33N330X330U11
1USB4105GFAUSB4105_GF_A:GCT_USB4105GFAJ1
1hm01b0-mwahimax:hm01b0-xWAU2

Questions

How big is the Himax usb board PCB?

It measures 50 × 80 mm and has 4 copper layers, 1.58 mm thick.

What parts does the Himax usb board use?

120 parts, built around the STM32F750Z8T6, USB3320C-EZK-TR, HM0360-MWA and HM01B0-MWA. 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 Himax usb board KiCad files?

From the johnMamish/lilcam repository on GitHub, at the commit this page was made from: the board is himax_usb_board/v1-0/hardware/himax_usb_board.kicad_pcb and its schematic himax_usb_board/v1-0/hardware/bus_mux.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Himax usb board design in my own project?

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

Similar boards

  • 4 layers22.9 × 35.6 mmSparkFun Red Vision Camera Board HM01B0, the printed circuit board in 3D

    SparkFun Red Vision Camera Board HM01B0

    sparkfun/SparkFun_Red_Vision_Camera_Board_HM01B0

    The SparkFun Red Vision Camera Board - HM01B0 is a breakout board for the HM01B0 camera module.

    115 parts
  • 4 layers30 × 20 mmHm0360 breakout, the printed circuit board in 3D

    Hm0360 breakout

    NUBIVlab/SpiderCam

    [CVPR 2026] SpiderCam: Low-power Snapshot Depth from Differential Defocus

    28 parts3MIT
  • 2 layers121 × 70.5 mmJoshua, the printed circuit board in 3D

    Joshua

    thepolymatt/joshua

    The Repository for "Joshua" the audio/OSD mod for CRT TVs

    58 parts12
  • 2 layers45 × 20 mmLpc1756 totp, the printed circuit board in 3D

    Lpc1756 totp

    itzandroidtab/totp

    Hardware 2FA TOTP authenticator

    52 parts8
  • 4 layers394 × 110 mmGpu cluster backplane, the printed circuit board in 3D

    Gpu cluster backplane

    antmicro/gpu-cluster-backplane

    This project contains open hardware design files for a PCB supporting power distribution in a cluster composed of GPUs. This board has been derived from an open source d1600e-psu-breakout created by Antmicro.

    616 parts4Apache-2.0
  • 4 layers58.6 × 53.6 mmUsbhub, the printed circuit board in 3D

    Usbhub

    gmarcus1018/Portfolio_Web

    Personal portfolio site built with Astro. Static site, deploys to Cloudflare Pages.

    65 parts
  • 4 layers115 × 82.3 mmMainPCB, the printed circuit board in 3D

    MainPCB

    HelloAlex4/Maturitaetsarbeit-Design-and-Development-of-a-Portable-Stereoscopic-Wigglegram-Camera

    Documentation of the merged wigglegram camera

    288 parts12