PartySwitch

Created by [TheTwoBoom] • Started on June 19, 2025

Ethernet Switch with USB-C instead of RJ-45 ports

June 20th: Wrote 1st revision of BOM (excluding power)

I first looked for a fitting switch chip that supported 2.5Gbit and was in stock.
After looking for a little bit I found this one switch-chip

Following that, I read the datasheet and I discovered that 2 transceivers were needed for 2.5gbit transceivers

Because I want to keep some compatability with existing ethernet devices, I added 4 RJ-45 ports (two 2.5gbit ports, two 1gbit ports) ethernet-connectors

Some ethernet specs said I need to use magnetics so I also added them to the BOM (1 per RJ-45 Port, 4 total) magnetics

To connect the USB-Devices I added 3 USB-C Ports and USB to Ethernet Converters usb-port usb-to-ethernet

grafik grafik

Total time spent: 4h

June 22th: Wrote 1st revision of BOM (power management)

I discovered that the USB-C Connectors I previously chose were kind of weird, so I chose this one instead usb-port

Because most components needed 3.3V, I added a buck converter to convert 5V to 3.3V buck-converter

To protect my design from power surges, I copied the methods from this jam for a USB-Hub and added some methods from ChatGPT: https://jams.hackclub.com/batch/usb-hub/part-1 schottky-diodes 1nF (2kV) Capacitors 100nF Capacitors 1uF Capacitors 10uF Capacitors 1MΩ Resistors

I also added an 5.1kΩ Resistor to trigger 5V power via USB-C 5.1kΩ Resistor

Total time spent: 2h

June 25th: Began working on the schematic (and changed some parts after reading the datasheets in detail)

After I placed down all the parts, the pins were simply to many (and the BOM to complicated) So I changed the USB-Ethernet Chip to a simpler 100mbit Version usb-to-ethernet

Because of requirements of the buck converter, I added following parts: 330uF Capacitors 470uF Capacitors 10kΩ Resistor 47uH Inductors

I also changed the schottky diode to this one: schottky-diodes

Here's a overview of the power sheet of my schematic grafik

Total time spent: 2h