Skip to the content
2 layers100 × 99.9 mmUsb display, the printed circuit board in 3D

Usb display

Ivansquark/tut

Some examples for future fast remembering

Size
100 × 99.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
115
Nets
169
Pads
550
Tracks, vias
1,331, 181
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
4 Dec 2019
Updated
21 Jan 2025

Overview

Usb display is an open-source printed circuit board by Ivansquark, from the Ivansquark/tut repository on GitHub. It is a 2-layer board of 100 × 99.9 mm with 115 parts on 169 nets, routed with 1,331 tracks and 181 vias.

It is built around the CH32V307VCT6, COM-09032 and L7805, with the LM1117-3.3, TP4056 and BC547 among its other parts. Its parts include 30 capacitors, 29 resistors, 18 switches, 12 connectors and 8 ICs. It belongs with the lEDs and displays boards and the RISC-V boards of this library.

Main components

12

README

README.md

Some examples for future fast remembering

Parts

115
QtyValueFootprintReferences
150.1uFCapacitor_SMD:C_0603_1608MetricC1, C4, C6, C7, C9, C10, C11, C16, C17, C18, C21, C22, C23, C24, C25
102kResistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R5, R6, R7, R8, R10, R26
61kResistor_SMD:R_0603_1608MetricR13, R15, R20, R21, R24, R25
5Q_NMOS_GDSPackage_TO_SOT_SMD:SOT-223Q2, Q5, Q7, Q8, Q9
410kResistor_SMD:R_0603_1608MetricR9, R17, R27, R28
4C_PolarizedCapacitor_THT:CP_Radial_D8.0mm_P3.80mmC13, C15, C20, C30
4Conn_02x01Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ6, J9, J11, J12
3Conn_01x03_MaleConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2, J8, J10
3LInductor_THT:L_Axial_L20.0mm_D8.0mm_P7.62mm_VerticalL1, L2, L3
20,1uFCapacitor_SMD:C_0603_1608MetricC8, C19
20.1uCapacitor_SMD:C_0603_1608MetricC12, C14
20.22Resistor_SMD:R_0603_1608MetricR18, R19
21,2kResistor_SMD:R_0603_1608MetricR11, R12
2100Resistor_SMD:R_0603_1608MetricR14, R29
210uCapacitor_SMD:C_0603_1608MetricC5, C26
215pFCapacitor_SMD:C_0603_1608MetricC2, C3
21N4001Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD4, D6
21uFCapacitor_SMD:C_0603_1608MetricC27, C28
220kResistor_SMD:R_0603_1608MetricR22, R23
2ADA4077-1xRPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU2, U7
2CH32V003Package_SO:TSSOP-20_4.4x6.5mm_P0.65mmU5, U6
2USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J3, J5
2tp4056Package_SO:SOIC-8_3.9x4.9mm_P1.27mmD1, D2
11 nFCapacitor_SMD:C_0603_1608MetricC29
150kResistor_SMD:R_0603_1608MetricR16
1BC547Package_TO_SOT_THT:TO-92_InlineQ3
1BD250Package_TO_SOT_SMD:TO-252-2Q1
1B_0Button_Switch_THT:SW_PUSH_6mm_H8mmSW1
1B_1Button_Switch_THT:SW_PUSH_6mm_H8mmSW2
1B_10Button_Switch_THT:SW_PUSH_6mm_H8mmSW11
1B_11Button_Switch_THT:SW_PUSH_6mm_H8mmSW12
1B_12Button_Switch_THT:SW_PUSH_6mm_H8mmSW13
1B_13Button_Switch_THT:SW_PUSH_6mm_H8mmSW14
1B_14Button_Switch_THT:SW_PUSH_6mm_H8mmSW15
1B_15Button_Switch_THT:SW_PUSH_6mm_H8mmSW16
1B_2Button_Switch_THT:SW_PUSH_6mm_H8mmSW3
1B_3Button_Switch_THT:SW_PUSH_6mm_H8mmSW4
1B_4Button_Switch_THT:SW_PUSH_6mm_H8mmSW5
1B_5Button_Switch_THT:SW_PUSH_6mm_H8mmSW6
1B_6Button_Switch_THT:SW_PUSH_6mm_H8mmSW7
1B_7Button_Switch_THT:SW_PUSH_6mm_H8mmSW8
1B_8Button_Switch_THT:SW_PUSH_6mm_H8mmSW9
1B_9Button_Switch_THT:SW_PUSH_6mm_H8mmSW10
1B_ENTERButton_Switch_THT:SW_PUSH_6mm_H8mmSW18
1COM-09032Library:PS4_joystickU3
1Conn_01x04_MaleConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1
1Conn_02x17_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x17_P2.54mm_VerticalJ4
1CrystalCrystal:Crystal_HC18-U_VerticalY1
1FuseFuse:Fuse_0603_1608MetricF1
1L7805Package_TO_SOT_SMD:TO-252-2U8
1LM1117-3.3Package_TO_SOT_SMD:SOT-223U4
1SW_Push_RstButton_Switch_THT:SW_PUSH_6mm_H8mmSW17
1Screw_Terminal_01x04Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ7
1ads8863Package_SO:VSSOP-10_3x3mm_P0.5mmD3
1ch32v307vct6Package_QFP:LQFP-100_14x14mm_P0.5mmU1
1dw01aPackage_SO:TSOP-6_1.65x3.05mm_P0.95mmD5

More from Ivansquark/tut

1
  • 2 layers31 × 10.8 mmUsb display, the printed circuit board in 3D

    Usb display

    Ivansquark/tut

    Some examples for future fast remembering

    10 parts

Similar boards

  • 2 layers300 × 300 mmSAP Extended, the printed circuit board in 3D

    SAP Extended

    cyrillvalentini/SAP-Extended

    Extended Simple-As-Possible Computer based on Ben Eaters video series

    440 parts1
  • 2 layers90.2 × 88.9 mmAlu, the printed circuit board in 3D

    Alu

    codemonkey76/DIY-8-Bit-Computer

    DIY 8-Bit Computer, based on the design by Ben Eater

    70 parts
  • 2 layersTeensynth, the printed circuit board in 3D

    Teensynth

    m4ntis/teensynth-pcb

    KiCad PCB schematics for teensynth

    80 parts2GPL-3.0
  • 2 layers91.4 × 52.1 mmMcu, the printed circuit board in 3D

    Mcu

    djmdjm/TU-2506V-ELS

    Electronic Leadscrew for Optimum TU-2506V-ELS lathe

    57 parts3ISC
  • 4 layers103.5 × 48.3 mmButtonBd2, the printed circuit board in 3D

    ButtonBd2

    frc971/electrical

    This repo contains the electrical files for the 971 FRC team. The files include PCBs and the electrical system diagrams. The PCBs are created using KiCad.

    165 parts3Apache-2.0
  • 4 layers55.9 × 111.8 mmPico ButtonBoard v1, the printed circuit board in 3D

    Pico ButtonBoard v1

    RealtimeRoboticsGroup/electrical

    This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.

    212 parts1
  • 4 layers66 × 56.9 mmStm32h7b0rbt, the printed circuit board in 3D

    Stm32h7b0rbt

    ataradov/breakout-boards

    Random collection of breakout boards

    163 parts16

Questions

How big is the Usb display PCB?

It measures 100 × 99.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Usb display use?

115 parts, built around the CH32V307VCT6, COM-09032, L7805 and LM1117-3.3. 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 Usb display KiCad files?

From the Ivansquark/tut repository on GitHub, at the commit this page was made from: the board is linux/tutorials/modules/usb_display/schematic/usb_display/usb_display.kicad_pcb and its schematic linux/tutorials/modules/usb_display/schematic/usb_display/4v/4v.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Usb display design in my own project?

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