https://github.com/red-scorp/usbsocket
Simple micro/mini/full/PCB/type-C USB adapter boards
https://github.com/red-scorp/usbsocket
adapter cam eagle eagle-cad hobby hobby-project micro microusb mini miniusb pcbusb type-c usb
Last synced: about 2 months ago
JSON representation
Simple micro/mini/full/PCB/type-C USB adapter boards
- Host: GitHub
- URL: https://github.com/red-scorp/usbsocket
- Owner: red-scorp
- Created: 2021-03-01T20:27:39.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-08-28T18:37:48.000Z (about 2 years ago)
- Last Synced: 2025-07-28T14:46:12.866Z (2 months ago)
- Topics: adapter, cam, eagle, eagle-cad, hobby, hobby-project, micro, microusb, mini, miniusb, pcbusb, type-c, usb
- Homepage:
- Size: 4.28 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# USBSocket project
USB Socket board came into existence as alternative to cheap miniUSB adapters which we not good enough for me.
These cheap boards do not care about D+/D- traced being equally long which is essential for USB wiring.
I had to design my own microUSB adapter board to fit my needs.Following types of boards are available:
- **Type1** is breadboard friendly **microUSB** socket
- **Type2** is cable mount friendly **microUSB** socket
- **Type3** is breadboard friendly **miniUSB** socket
- **Type4** is cable mount friendly **miniUSB** socket
- **Type5** is breadboard friendly **USB** socket
- **Type6** is cable mount friendly **USB** socket
- **Type7** is breadboard friendly **PCB-USB** socket
- **Type8** is cable mount friendly **PCB-USB** socket
- **Type9** is breadboard friendly **USB Type-C** socket
- **Type10** is cable mount friendly **USB Type-C** socket## USBSocket_Type1_v1.0
**USBSocket_Type1_v1.0** is a simple microUSB adapter board, which mostly designed to be breadboard friendly.
Preview:

[Schematics in PDF format](doc/USBSocket_Type1_v1.0.pdf)
Features:
- 2.54mm (0.1") raster breadboard friendly
- small size
- includes decoupling capacitor
- includes power LED indicator
- 3mm mount holesCAM files are available.
## USBSocket_Type2_v1.0
**USBSocket_Type2_v1.0** is a simple microUSB adapter board mostly usable for smaller or cable applications.
Preview:

[Schematics in PDF format](doc/USBSocket_Type2_v1.0.pdf)
Features:
- 2.54mm (0.1") raster board friendly
- even smaller size
- suitable for cable mount
- shrink-tube friendlyCAM files are available.
## USBSocket_Type3_v1.0
**USBSocket_Type3_v1.0** is a simple miniUSB adapter board, which mostly designed to be breadboard friendly.
Preview:

[Schematics in PDF format](doc/USBSocket_Type3_v1.0.pdf)
Features:
- 2.54mm (0.1") raster breadboard friendly
- small size
- includes decoupling capacitor
- includes power LED indicator
- 3mm mount holesCAM files are available.
## USBSocket_Type4_v1.0
**USBSocket_Type4_v1.0** is a simple miniUSB adapter board mostly usable for smaller or cable applications.
Preview:

[Schematics in PDF format](doc/USBSocket_Type4_v1.0.pdf)
Features:
- 2.54mm (0.1") raster board friendly
- even smaller size
- suitable for cable mount
- shrink-tube friendlyCAM files are available.
## USBSocket_Type5_v1.0
**USBSocket_Type5_v1.0** is a simple USB adapter board, which mostly designed to be breadboard friendly.
Preview:

[Schematics in PDF format](doc/USBSocket_Type5_v1.0.pdf)
Features:
- 2.54mm (0.1") raster breadboard friendly
- small size
- includes decoupling capacitor
- includes power LED indicator
- 3mm mount holesCAM files are available.
## USBSocket_Type6_v1.0
**USBSocket_Type6_v1.0** is a simple USB adapter board mostly usable for smaller or cable applications.
Preview:

[Schematics in PDF format](doc/USBSocket_Type6_v1.0.pdf)
Features:
- 2.54mm (0.1") raster board friendly
- even smaller size
- suitable for cable mount
- shrink-tube friendlyCAM files are available.
## USBSocket_Type7_v1.0
**USBSocket_Type7_v1.0** is a simple PCB-USB adapter board, which mostly designed to be breadboard friendly.
This PCB board should be about 1.6-2.0mm thick!Preview:

[Schematics in PDF format](doc/USBSocket_Type7_v1.0.pdf)
Features:
- 2.54mm (0.1") raster breadboard friendly
- small size
- includes decoupling capacitor
- includes power LED indicator
- 3mm mount holesCAM files are available.
## USBSocket_Type8_v1.0
**USBSocket_Type8_v1.0** is a simple PCB-USB adapter board mostly usable for smaller or cable applications.
This PCB board should be about 1.6-2.0mm thick!Preview:

[Schematics in PDF format](doc/USBSocket_Type8_v1.0.pdf)
Features:
- 2.54mm (0.1") raster board friendly
- even smaller size
- suitable for cable mount
- shrink-tube friendlyCAM files are available.
## USBSocket_Type9_v1.0
**USBSocket_Type9_v1.0** is a simple USB Type-C adapter board, which mostly designed to be breadboard friendly.
Preview:

[Schematics in PDF format](doc/USBSocket_Type9_v1.0.pdf)
Features:
- 2.54mm (0.1") raster breadboard friendly
- small size
- includes decoupling capacitor
- includes power LED indicator
- 3mm mount holesCAM files are available.
## USBSocket_Type10_v1.0
**USBSocket_Type10_v1.0** is a simple USB Type-C adapter board mostly usable for smaller or cable applications.
Preview:

[Schematics in PDF format](doc/USBSocket_Type10_v1.0.pdf)
Features:
- 2.54mm (0.1") raster board friendly
- even smaller size
- suitable for cable mount
- shrink-tube friendlyCAM files are available.
## BOM
Bill Of Materials is currently available only for LCSC Electronic Components Distributor, which is probably cheapest anyway.
### LCSC BOM
|Designator |Part/Value |Package/Footprint |LCSC # |
|------------|-------------------------|---------------------|---------|
|CN1 |MOLEX 473460001 |SMD |C132560 |
|CN2 |MOLEX 675031230 |SMD |C136452 |
|CN3 |MOLEX 670688000 |TH |C114097 |
|CN4 |Hanbo Electronic MC-107S |SMD |C2874570 |
|C1\* |Cap. 47uF |0805 |C109461 |
|C2\* |Cap. 100nF |0402 |C60474 |
|LED1\* |LED Green |0603 |C364559 |
|R1\* |Res. 1K |0402 |C384390 |
|R2\* |Res. 56K |0402 |C25796 |\*) These passive components are optional but it's recommended to install them.
## How to help
Your contributions as code, resources, or finances are welcome! Please contact me directly via email at andriy.golovnya@gmail.com or through my [GitHub profile](https://github.com/red-scorp).
If you'd like to make a financial contribution, you can donate via [PayPal](http://paypal.me/redscorp) or [Ko-Fi](http://ko-fi.com/redscorp). Your support is greatly appreciated.
Thanks in advance!