

Usbcproto
STM32F103 prototype board with an on-PCB USB-C connector
- Size
- 30 × 30 mm
- Copper layers
- 2
- Thickness
- 0.6 mm
- Parts
- 30
- Nets
- 74
- Pads
- 188
- Tracks, vias
- 385, 40
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 16 Aug 2019
- Updated
- 19 Aug 2019
Overview
Usbcproto is an open-source printed circuit board by jmgao, from the jmgao/usbcproto repository on GitHub. It is a 2-layer board of 30 × 30 mm with 30 parts on 74 nets, routed with 385 tracks and 40 vias.
It is built around the MIC5219-3.3YM5 and FM-B2020RGBA-HG. Its parts include 13 capacitors, 4 resistors, 3 connectors, 2 ICs and 2 crystals. It belongs with the STM32 boards of this library.
Main components
2MIC5219-3.3YM5
SOT23-53.3V 500mA Peak Output Low Drop-Out (LDO) RegulatorMicrochip TechnologyUncategorisedFM-B2020RGBA-HG
SMD,2.1x2.1mm-30℃~+85℃ 110° 1mm 2.1mm 2.1mm B:460nm~480nm、R:615nm~630nm、G:515nm~540nm Common Anode R:1.6V~2.4V、G:2.4V~3.2V、B:2.4V~3.2V R:20mA、G:20mA、B:20mA R:30mcd~110mcd、G:90mcd~270mcd、B:12mcd~40mcd R:48mW、G:64mW、B:64mW SMD,2.1x2.1mm RGB LEDs ROHSFoshan NationStar OptoelectronicsRGB LEDs
README
README.mdusbcproto
A simple STM32F103 protoboard with an on-PCB USB-C connector.
The USB-C footprint is from Pinuct's Eagle PCB USB connectors.
Parts
30| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 100nF | Capacitor_SMD:C_0603_1608Metric | C7, C8, C9, C10, C11, C12 |
| 5 | 10uF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4, C5 |
| 5 | Net-Tie_2 | NetTie:NetTie-2_SMD_Pad0.5mm | NT1, NT2, NT3, NT4, NT5 |
| 2 | 10K | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | Conn_01x20_Male | Connector_PinHeader_1.27mm:PinHeader_1x20_P1.27mm_Vertical | J2, J3 |
| 1 | 1.5K | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C6 |
| 1 | 470pF | Capacitor_SMD:C_0603_1608Metric | C13 |
| 1 | 5.1K | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | Conn_01x04_Male | Connector_PinHeader_1.27mm:PinHeader_1x04_P1.27mm_Vertical | J1 |
| 1 | Crystal_GND2_Small | Crystal:Resonator_SMD_muRata_CSTxExxV-3Pin_3.0x1.1mm | Y1 |
| 1 | FM-B2020RGBA-HG | fm-b2020rgba-hg:FM-B2020RGBA-HG | D1 |
| 1 | MIC5219-3.3YM5 | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | PCB-USB-C | PCB-USB-C:PCB-USB-C | X1 |
| 1 | STM32F103RETx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U1 |
Questions
How big is the Usbcproto PCB?
It measures 30 × 30 mm and has 2 copper layers, 0.6 mm thick.
What parts does the Usbcproto use?
30 parts, built around the MIC5219-3.3YM5 and FM-B2020RGBA-HG. 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 Usbcproto KiCad files?
From the jmgao/usbcproto repository on GitHub, at the commit this page was made from: the board is usbcproto.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Usbcproto design in my own project?
Its repository states no licence, so its author keeps all rights: ask jmgao before reusing the design.
Similar boards
- 2 layers113.5 × 35 mm

- 2 layers208.8 × 396.9 mm

Ferris
pierrechevalier83/ferris
A low profile split keyboard designed to satisfy one single use case elegantly
145 parts1.3k - 2 layers22.9 × 50.8 mm

Penguino STM32WL LoRa E5
azerimaker/Penguino-STM32WL-LoRa-E5
This repo contains all the necessary design and fabrication files for the Seeed Studio LoRa-E5 based Penguino Feather breakout board.
58 parts42 - 4 layers22.9 × 50.8 mm

Penguino STM32WL M
azerimaker/Penguino-STM32WL-MAMWLExx
This repo contains all the necessary design and fabrication files for the MoveSolution's MAMWLExx based Penguino STM32WL breakout board.
68 parts15 - 4 layers36 × 46 mm

- 4 layers22.9 × 50.8 mm

Penguino Feather-4260-v1
azerimaker/Penguino-RAK4260
This repo contains all the necessary design and fabrication files for the RAK4260 based Penguino SAMR34 Feather breakout board.
60 parts8 - 6 layers50 × 50 mm

- 4 layers35.6 × 17.8 mm
