Host usb pmod
sparkengineering·host-usb-pmod
About the Host usb pmod PCB
Host usb pmod is an open source PCB design by sparkengineering, published on GitHub under the CERN-OHL-P-2.0 license. It is a 4-layer board measuring 40 × 20 mm, with 14 components from 10 distinct parts.
Other key parts include the TPS61099DRVR. By type, the board carries 6 resistors, 3 capacitors, 2 connectors, 1 IC, 1 diode and 1 inductor.
It belongs with the dev boards & breakouts and wearables designs in this gallery.
From the project
USB type A receptacle to Digilent Pmod™ breakout board
USB type A receptacle to Digilent Pmod™ breakout board.
- Impedance matched & length tuned differential lines - Includes 3.3V to 5V boost converter (max. 800mA) - Pinout to match Digilent high-speed Pmod™ e.g. on Arty A7 - Tested with Arty A7 board and USB 1.0 LS HID devices
- Ben Eater: How does a USB keyboard work? [^1] - Compact USB HID host FPGA core [^2] - A dual-socket USB host PMOD module [^3] - Universal Serial Bus Specification 1.0 [^4] - USB Host Dual Socket Pmod™ Compatible Module [^5]

Main components on the Host usb pmod
Host usb pmod bill of materials (BOM)
14 components, 10 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPS61099DRVR TPS61099DRV | WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm | U1 |
| 1 | 292303-7 USB_A | USB_A_TE_292303-7_Horizontal | J1 |
| 1 | 826634-6 Conn_02x06_Odd_Even | PinHeader_2x06_P2.54mm_Horizontal | J2 |
| 1 | SP0503BAHTG SP0503BAHT | SOT-143 | D1 |
| 1 | 74404024022 2.2µH | L_Wurth_WE-LQSH-2512 | L1 |
| 3 | GRM188Z71A106KA73D 10µF | C_0603_1608Metric | C1, C2, C3 |
| 2 | RC0402FR-0722RL 22Ω | R_0402_1005Metric | R1, R2 |
| 2 | RC0402FR-0715KL 15kΩ | R_0402_1005Metric | R3, R6 |
| 1 | RC0402FR-071ML 1MΩ | R_0402_1005Metric | R4 |
| 1 | RC0402FR-07249KL 249kΩ | R_0402_1005Metric | R5 |
Host usb pmod design files
The KiCad project lives in the sparkengineering/host-usb-pmod repository on GitHub; these links point at the commit this page was built from.
- Layouthost-usb-pmod.kicad_pcb
- Schematichost-usb-pmod.kicad_sch
Host usb pmod: common questions
How big is the Host usb pmod PCB?
The Host usb pmod measures 40 × 20 mm, has 4 copper layers and is 1.60252 mm thick.
How many components are on the Host usb pmod?
14 components, from 10 distinct parts. The full bill of materials is listed on this page.
Where can I download the Host usb pmod design files?
From the sparkengineering/host-usb-pmod repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Host usb pmod design in my own project?
Yes, under the terms of its CERN-OHL-P-2.0 license, which sparkengineering chose for the repository.
Similar boards
View base
scottbez1
81.2 × 81.2 mm81 parts2LApache-2.022.2kView screen
scottbez1
35 × 35 mm12 parts2LApache-2.022.2kBM28B0.6-24DSBreakout
scottbez1
15.2 × 35.6 mm3 parts2LApache-2.022.2kLevelShifterBreakout
scottbez1
15.2 × 20.3 mm5 parts2LApache-2.022.2kChainlinkDriverTester
scottbez1
198.1 × 95.3 mm123 parts2LApache-2.04.2kChainlinkBase
scottbez1
98.4 × 190.5 mm119 parts2LApache-2.04.2k