I want to start some projects with Arduino and IoT, so the first things I need is an Arduino board, an Ethernet shield and a switch to connect it to the net. Also I need a power supply for the Arduino board, and I think that, better than a external USB AC wall adaptor or power supply, is modify the switch to add it a USB power port that can power the Arduino board. I’ve got at home a TP-Link TL-SF1008D, a simple 8 port 10/100 Mbps switch. So, let’s go to open it and add it the USB port!

Step 1: Opening the Case and Make the USB Hole

The first thing we need is a Philips screwdriver to open it. I’ll add the USB port in the rear side, near with the RJ-45 connectors. I choose a USB Shielded I/O Type A Receptacle that I’ve got at home from Molex (Part Number: 105057-0001). So, after remove the electronics from the case, I put the connector on the position, mark the zone and cut it with a cutter. It seems that fits Ok, so the last check is mount again the board to ensure that the USB connector don’t hit it.

<p>This is AWESOME!!!!!!!! I inherited a couple of 10/100 switches. OK, they were going to be thrown out and I snagged them. I was planning on using them in my home network. </p><p>Your project inspired me to add two USB power ports on one of the switches. I am able to power both of my Raspberry Pi servers from the switch. So much better than having a slew of wall warts. Thank you for the inspiration. </p>
<p>Thanks for your comment! I'm happy that this project inspired you for your home network. I hope all goes right, if you need any kind of support, just tell me!</p>
<p>So you can share files on a network while using only a usb memory?</p>
No, that will be great, but this mod only gives you the 5v power from the USB port.
<p>Really cool! It turned out looking great! </p>
<p>Thanks for your great comment, I hope you find useful!</p>

About This Instructable



More by jesus.echavarria:Add a USB Power Port to a 10/100 Switch 
Add instructable to: