How to Make Your Own USB Hub at Home

57,628

41

12

Introduction: How to Make Your Own USB Hub at Home

About: Electronics lover. Love to design PCB's. IoT enthusiastic.

In this instructable i will explain you how to make your own USB Hub at home. We can never have enough USB ports on our desktops or laptops to fit all of our devices. Even though recent computers comes with a generous amount of ports we still find ourselves wishing for more. There are solutions available, most hubs allow users to connect up to four USB devices.

Check out this homemade USB hub that can connect up to 4 other USB devices, although you had best check that the power supply has enough juice to handle such a huge amount of gadgets attached to it with full protection with the help of fuses.

We just need a generic IC which can support upto 4 devices. I found a cheap USB controller hub IC Genesys 850G which is used in mostly USB hubs even in Belkin 4 port hub also uses the same IC. This IC is easily available on ebay for just 1 dollar.

Here is the link:

http://www.ebay.com/itm/1x-GENESYS-GL-850G-6L850G-GLB50G-GL8S0G-GL85OG-GL8506-GL850G-SSOP28-IC-Chip-/271327918969

Step 1: Tools, Components and Bill of Materials

Tools:

  • PCB hand drill
  • Soldering iron and soldering wire
  • Steel scrubber
  • Cloth Iron
  • Tweaser
  • Laser printer

Components:

  • Copper Clad Board - 1
  • Photo paper - 1
  • Black spray paint - 1
  • Ferrous chloride
  • Flat bucket - 1
  • Genesys GL850G SSOD-28 Package - 1
  • Ferrite Beads 60 E - 5 (Package -1206)
  • Capacitor ceramic 100nf - 8 (Smd Package - 0603)
  • Capacitor electrolyte 100uf - 4 (Through Hole)
  • Capacitor electrolye 1uf - 2 (Through Hole)
  • Capacitor electrolyte 10uf - 1 (Through Hole)
  • Capacitor ceramic 20 or 22pf - 2 (Smd Package - 0603)
  • Crystal oscillator - 12mhz (Through hole)
  • Resistor 22K - 2 (Smd Package - 1206)
  • Resistor 0K - 2 (Smd Package - 1206)
  • Resistor 680 ohm - 1 (Smd Package - 1206)
  • Resistor 47K - 1 (Smd Package - 1206)
  • Resistor 510K - 1 (Smd Package - 1206)
  • Resistor 10K - 1 (Smd Package - 1206)
  • Resistor 100K - 1 (Smd Package - 1206)
  • USB A Connector - 4
  • USB B Connector -1
  • Fuse 1A - 1 (Smd Package - 1206 )

Step 2: Schematics and Gerbers

I attached the schematics and gerbers for the USB Hub. Print the F_cu file on photo paper and iron it on Copper clad. Solder all the components.

This USB doesn't require any additional software or power. Just attach it with your PC or laptop and your USB Hub is ready.

Step 3: Manufacturing Files

If you like this instructable please like and share. Follow me for more cool stuff.

1 Person Made This Project!

Recommendations

  • 3D Printed Student Design Challenge

    3D Printed Student Design Challenge
  • Micro:bit Contest

    Micro:bit Contest
  • Lamps and Lighting Contest

    Lamps and Lighting Contest

12 Comments

0
Dreadylock
Dreadylock

Question 3 months ago

hi nice project. i would like to add external power for two 120mm fans with variable speed adjuster for fans and usb c for upto 12v 5a
thanks

0
mdimitrov-1
mdimitrov-1

4 years ago

How can I get manufacturing files?

Thank you! :)

0
DanishMalhotra
DanishMalhotra

Reply 2 years ago

Added the files in the blog. You can download from there. Thanks

0
DanishMalhotra
DanishMalhotra

Reply 4 years ago

Hi,

Please email me danish.malhotra@live.com

0
AmineS25
AmineS25

4 years ago

manufacturing files missing

0
DanishMalhotra
DanishMalhotra

Reply 2 years ago

Added the files in the blog. You can download

0
DelsonD
DelsonD

Reply 2 years ago

May I get the manufacturing files as well please.

0
groovechampion1.
groovechampion1.

2 years ago

Hallo,
also wrote you an email with request for manufacturing files.

Btw what does 60E a the ferrite beads mean? Only finding 60 ohm or MHz but E?

0
DanishMalhotra
DanishMalhotra

Reply 2 years ago

HI! I added the project files in the blog itself. You can download from there.
60E is the value of ferrite bead. I used ferrite bead for spike filteration. It's 60 ohms ferrite bead

0
DanishMalhotra
DanishMalhotra

Reply 4 years ago

Thankuu :)