A custom-designed 4-port USB hub PCB featuring 2 USB Type-C and 2 USB Type-A ports. This compact, bus-powered hub is optimized for portability and efficient USB expansion.
- Ports:
- 2 × USB Type-C
- 2 × USB Type-A
- Power: Bus-powered (no external power supply required)
- USB Standard: USB 2.0 compliant
- Compact Design: Optimized for minimal footprint
- ESD Protection: Integrated protection for all ports
This project was crafted using both EasyEDA and KiCad:
-
EasyEDA: Utilized for rapid prototyping and schematic capture. Its web-based platform and integration with component libraries facilitated quick iterations.
-
KiCad: Employed for detailed PCB layout, 3D modeling, and advanced design rule checks, ensuring a robust and manufacturable design.
Gerber_USB_HUB_PCB_USB_HUB_4_2025-05-06.zip: Gerber files for PCB fabricationPickAndPlace_PCB_USB_HUB_4_2025-05-06.csv: Pick and Place file for automated assemblyBOM_USB_HUB_2025-05-06.csv: Bill of Materials (BOM) for component sourcingSchematic_USB_HUB_2025-05-06.pdf: Schematic diagram of the PCB
-
Fabrication:
- Use the provided Gerber files to manufacture the PCB through your preferred PCB fabrication service.
-
Component Placement:
- Utilize the Pick and Place file for automated assembly or refer to it for manual component placement.
-
Soldering:
- Solder all components as per the BOM and ensure proper orientation, especially for polarized components.
-
Testing:
- After assembly, connect the hub to a host device and verify the functionality of all USB ports.
This project is open-source and available under the MIT License.
Contributions are welcome! Feel free to fork the repository and submit pull requests for improvements or enhancements.
Designed with 🖤 by Adarsh D

