USB-C Receptacle (HRO TYPE-C-31-M-12)
Package: USB_C_Receptacle_HRO_TYPE-C-31-M-12 Library: Connector_USB Category: Connector Pads: 12 Pitch: 0.5mm Body Size: 8.94 x 7.30mm Mounting: SMD + Through-Hole
Description
The HRO TYPE-C-31-M-12 is one of the most popular USB Type-C receptacle connectors for hobby and professional designs. This 12-pin mid-mount variant supports USB 2.0 with power delivery. Its through-hole mounting tabs provide excellent mechanical strength, while the SMD signal pins ensure reliable data connections. Widely used in Arduino-compatible boards, ESP32 designs, and custom embedded projects.
Usage Notes
- Mixed mounting technology — SMD signals with through-hole mechanical anchors
- Requires both paste stencil and drill operations
KiCad Library Reference
This footprint is from the official KiCad Connector_USB library.
Full identifier: Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12
To use in your project:
- Open the Footprint Library Manager in KiCad
- Search for
USB_C_Receptacle_HRO_TYPE-C-31-M-12 - Assign to your schematic symbol in the Symbol Properties dialog