

Usbpcb
- Size
- 41.4 × 54.6 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 19
- Nets
- 24
- Pads
- 56
- Tracks, vias
- 38, 12
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 25 Jul 2024
- Updated
- 6 Nov 2026
Overview
Usbpcb is an open-source printed circuit board by marmbrus, from the marmbrus/circuits repository on GitHub. It is a 4-layer board of 41.4 × 54.6 mm with 19 parts on 24 nets, routed with 38 tracks and 12 vias.
It is built around the ESP-12F and B3U-1000P. Its parts include 8 resistors, 3 capacitors, 2 ICs and 2 switches. It belongs with the ESP8266 boards of this library.
Main components
2README
readme.mdPlugins
Template Setup
Preferences -> Configure Paths...
- KICAD_USER_TEMPLATE_DIR=~/workspace/circuits/templates
Component Setup
easyeda2kicad
- github
easyeda2kicad --output ~/workspace/circuits/libraries/easyeda2kicad --full --lcsc_id=...
Schematics Editor -> Preferences -> Manage Symbol Libraries...
easyeda2kicad -> circuits/libraries/easyeda2kicad/easyeda2kicad.kicad_sym
PCB Editor -> Preferences -> Manage Footprint Libraries...
easyeda2kicad -> circuits/libraries/easyeda2kicad/easyeda2kicad.pretty
Parts
19| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 10k | Resistor_SMD:R_0603_1608Metric | R501, R502, R503, R504, R505 |
| 4 | TestPoint | TestPoint:TestPoint_Pad_1.0x1.0mm | TP1, TP2, TP3, TP4 |
| 3 | 4.7k | Resistor_SMD:R_0603_1608Metric | R506, R507, R508 |
| 2 | B3U-1000P | easyeda2kicad:KEY-SMD_B3U-1000PM | SW501, SW502 |
| 1 | 100nf | Capacitor_SMD:C_0603_1608Metric | C503 |
| 1 | 10uf | Capacitor_SMD:C_0603_1608Metric | C502 |
| 1 | 470pf | Capacitor_SMD:C_0603_1608Metric | C501 |
| 1 | ESP-12F | RF_Module:ESP-12E | U501 |
| 1 | ~ | easyeda2kicad:usb-PCB | U2 |
Questions
How big is the Usbpcb PCB?
It measures 41.4 × 54.6 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Usbpcb use?
19 parts, built around the ESP-12F and B3U-1000P. 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 Usbpcb KiCad files?
From the marmbrus/circuits repository on GitHub, at the commit this page was made from: the board is usbpcb/usbpcb.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Usbpcb design in my own project?
Its repository states no licence, so its author keeps all rights: ask marmbrus before reusing the design.
More from marmbrus/circuits
12- 4 layers100 × 91.4 mm

- 4 layers138 × 125 mm

- 4 layers138 × 104 mm

- 4 layers68.8 × 135.2 mm

- 4 layers125.5 × 154.5 mm

- 4 layers295.1 × 12 mm

- 4 layers70 × 82 mm

- 4 layers70 × 62 mm

- 4 layers94 × 74 mm

- 4 layers94 × 74 mm

- 4 layers121.5 × 154.3 mm

- 4 layers70 × 45 mm

Similar boards
- 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 - 4 layers38 × 49 mm

NDS TV OUT V1I2
LNH-team/Lost-NDS-TV
The Lost Nintendo DS Television Output, brought back to life
48 parts488GPL-3.0 - 8 layers110 × 90 mm

Lpddr4-test board
antmicro/lpddr4-test-board
Experimental development board interfacing Xilinx Kintex-7 FPGA with LPDDR4 SDRAM
497 parts57Apache-2.0 - 2 layers38.1 × 38.1 mm

SIM868
vul-os/sirboard
Open hardware: 107 KiCad PCB designs — SMD-to-THT breakout adapters, ATTiny/ATMega/ESP development boards, and a 39-part sensor line on a common JST-SH connector.
73 parts56Apache-2.0 - 2 layers40.6 × 108 mm

Useq1
Emute-Lab-Instruments/uSEQ
Hardware & firmware of the uSEQ Live Coding CV & Gate Sequencer
172 parts44 - 16 layers147.4 × 90 mm

APT KRIA FMC
ApotheoTech/Aper-Oculus
An open-source Xilinx Kria SOM Carrier for high-speed camera design
565 parts32GPL-3.0 - 2 layers97.6 × 78.2 mm

Tired Seagull
klouderone/SeagullMacropad
The Seagull Macropad is based off the Rhino Pad, that supports both MX and Choc switches. The Macropad features an aesthetic but functional diode layout, an encoder, and pads for a battery and battery switch for…
38 parts31 - 2 layers60 × 60 mm

HighPower Mechaduino
pointhi/HighPower-Mechaduino
Mechaduino derivative which drives up to 10A, drawn using KiCad
140 parts31