Bench rp2040 usb hid 5eab0a5d

mrcha033·hw-codesign·projects/bench_rp2040_usb_hid_5eab0a5d/electronics/generated/kicad/bench_rp2040_usb_hid_5eab0a5d.kicad_pcb

Bench rp2040 usb hid 5eab0a5d PCB layout, top view — open source RP2040/RP2350 board by mrcha033
Simulate this board

About the Bench rp2040 usb hid 5eab0a5d PCB

Bench rp2040 usb hid 5eab0a5d is an open source RP2040/RP2350 PCB design by mrcha033, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 51 × 21 mm, with 11 components from 10 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the AP2112K-3.3TRG1 and W25Q16JVSSIQ. By type, the board carries 4 capacitors, 3 ICs, 2 connectors, 1 crystal and 1 diode.

It belongs with the wearables designs in this gallery.

From the project

Agentic hardware co-design: brief to KiCad, firmware, 3D review, and explicit fabrication blockers.

Give an AI agent a hardware brief. Get KiCad, firmware, a 3D assembly, and an explicit fabrication-blocker report.

Agentic hardware co-design from brief to KiCad, firmware, 3D review, and explicit fabrication blockers. For 13 supported board families, hw-codesign turns a prompt into a reviewable candidate while keeping missing sourcing, toolchain, manufacturing, and physical evidence visible instead of silently treating it as success.

Bench rp2040 usb hid 5eab0a5d, from the project README
From the project README

Main components on the Bench rp2040 usb hid 5eab0a5d

Bench rp2040 usb hid 5eab0a5d bill of materials (BOM)

11 components, 10 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
AP2112K-3.3TRG1
3V3 LDO
Diodes Incorporated
U1
1
RP2040
Raspberry Pi Ltd
U2
1
W25Q16JVSSIQ
2MB QSPI
Winbond Electronics
U3
1
ABM8-12.000MHZ-B2-T
12MHz XTAL
Abracon
X1
1
USB4105-GF-A
USB-C POWER
GCT
J1
1
61201021621
SWD 10-pin
Würth Elektronik
J2
1
USBLC6-2SC6
USB ESD
STMicroelectronics
D1
2
GRM155R71C104KA88D
100nF
Murata
C1, C2
1
GRM188R60J106ME47D
10uF
Murata
C3
1
GRM188R60J106ME47D
10uF USB_IN
Murata
C4

Bench rp2040 usb hid 5eab0a5d design files

The KiCad project lives in the mrcha033/hw-codesign repository on GitHub; these links point at the commit this page was built from.

Bench rp2040 usb hid 5eab0a5d: common questions

What microcontroller does the Bench rp2040 usb hid 5eab0a5d use?

The Bench rp2040 usb hid 5eab0a5d is built around the RP2040, from the RP2040/RP2350 family.

How big is the Bench rp2040 usb hid 5eab0a5d PCB?

The Bench rp2040 usb hid 5eab0a5d measures 51 × 21 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Bench rp2040 usb hid 5eab0a5d?

11 components, from 10 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Bench rp2040 usb hid 5eab0a5d design files?

From the mrcha033/hw-codesign repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Bench rp2040 usb hid 5eab0a5d design in my own project?

Yes, under the terms of its Apache-2.0 license, which mrcha033 chose for the repository.

Can I test firmware for the Bench rp2040 usb hid 5eab0a5d without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

More boards in hw-codesign

Similar boards