โ† Back to Explore

ethernetxpansion

Design approved card ยท pro

Made by
vejas

About this project

An Ethernet expansion module so you can test your internet speed!

MD0
1k1
MD1
1k8

Journals

Follow the progress behind this project.

30m

3d case

yay fusion is my best friend! this totally hasnt taken like double the time i thought it would?

This was easy, because this is like the 50th time im making a case for a module so i did it quite quickly.

3h

v2 ig?

So i rerouted the entire thing... 3 TIMES! Genuinely why is ethernet so frickin hard. Simon recommended that i expand the expansion module (ba dum tss) so i made it longer so that everything would fit correctly, so now the module is longer, and will hand off of the console, but whatever! I added label boxes in the schematic, but this was mostly changing the pcb.

Instead of having two ground planes, i made one inner layer 3v3 so that it would be easier to route. This time, differential routing was top priotiry, and I learned how to use the diff pair routing in kicad.

I now only have the entire 3d case left to do.

2h

The PCB

So this was extremely hard. Placing so many parts in such a tiny space is really much harder than it seems... So I struggled placing them all into this tiny box, but somehow did it, or so i thought... Turns out, drc didn't like that the chips corner was 0.2mm too close to the edge, so i had to reroute every single trace on that board after i moved the chip ๐Ÿ˜ญ.

1h 40m

Schematic

I created the schematic in class, and it took a little while for me to pick the parts I wanted to use, but by the end, I picked the w5500 and a default Ethernet port. I created the schematic basing off of the published w5500 example schematic.

Now time for the PCB