Skip to the content
PCBKitNew board
4 layers70 × 70 mmHermes, the printed circuit board in 3D

This is my first iteration of a USB Hub using the FE1.1s IC. I plan to make future versions with more ports and different ICs, It was built to solve the scarcity of ports on my miserable laptop

Size
70 × 70 mm
Copper layers
4
Thickness
1.6 mm
Parts
47
Nets
45
Pads
176
Tracks, vias
359, 25
Pours
4
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
7 Apr 2026
Updated
17 Apr 2026

Overview

Hermes is an open-source printed circuit board by Shadow220108, from the Shadow220108/Hermes repository on GitHub. It is a 4-layer board of 70 × 70 mm with 47 parts on 45 nets, routed with 359 tracks and 25 vias.

It is built around the FE1.1S and SRV05-4.

Main components

2

README

README.md

hermes

Hermes

Hermes is a 4-port USB HUB, using FE1.1s. It has 3 USB-A and 1 USB-C downstream ports, and 1 USB-C upstream port for connecting to the computer. It is a highly integrated, low-power USB 2.0 high-speed bus-powered USB HUB supporting upto 480 MHz signals.

This is my first iteration of a USB Hub using the FE1.1s IC. I plan to make future versions with more ports and different ICs, It was built to solve the scarcity of ports on my miserable laptop

Animation
Animation

exploded

All the components will be hand soldered by me, and the case will be 3D Printed! The bottom and top cases will be attached together with 4mm magnets!

PCB

The PCB was made in KiCAD (an open-source software), which uses a 4-layer board with a (5V GND 5V GND) stackup to provide a clean GND plane for data signals. It can support up to 480MHz.

PCB

All layers
PCB
Without Zones
PCB

Schematics

Main IC
Schematics
Upstream Port
Schematics
Downstream Ports
Schematics

Simple Build Guide :3

  1. Order the PCBs and the components
  2. Assemble the PCB ( Make sure to have appropriate tools such as a hotplate or a reflow station )
  3. Get the case 3D printed!
  4. Attach the top and bottom case using 4x1.5mm magnets
  5. Start using!!

BOM

NamePurposeQuantityTotal Cost (USD)LinkDistributor
PCBsPCB514.00jlcpcb
2A Polyfusefuse10.20linkrobu.in
12 MHz crystalcrystal oscillator10.50linkrobu.in
10k ohm resistorresistor300.10linkrobu.in
2.7k resistorresistor1000.10linkrobu.in
5.1k ohm resistorresistor1000.10linkrobu.in
56k ohm resistorresistor1000.10linkrobu.in
330 ohm resistorsResistors1001.50linkAmazon
10uF CapacitorsDecoupling caps100.10linkrobu.in
SRVO-5ESD Protection101.50linkrobu.in
USB-A connectordownstream ports50.50linkflyrobo.in
USB-C connectorupstream and downstream ports20.20linkflyrobo.in
FE1.1sMain IC11.10linkrobu.in
Shipping4.00
Total24.00 USD
ZINE
Zine

Parts

47
QtyValueFootprintReferences
710uCapacitor_SMD:C_0603_1608Metric10u, 10u, 10u, 10u, 10u, 10u, 10u
7LOGOLOGOG***, G***, G***, G***, G***, G***, G***
5SRV05-4PCM_marbastlib-various:SOT-23-6-routableSRVO5, SRVO5, SRVO5, SRVO5, SRVO5
4MountingHoleMountingHole:MountingHole_2.5mmH1, H2, H3, H4
3330RResistor_SMD:R_0805_2012Metric330R, 330R, R1
3USB_AConnector_USB:USB_A_Molex_67643_HorizontalUSBA, USBA, USBA
222pFCapacitor_SMD:C_0805_2012Metric22pF, 22pF
25.1kResistor_SMD:R_0805_2012Metric5.1k, 5.1k
256kResistor_SMD:R_0805_2012Metric56k, 56k
2USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalUSBC, USBC
110kResistor_SMD:R_0805_2012Metric10k
112MhzCrystal:Crystal_SMD_5032-4Pin_5.0x3.2mm12Mhz
12.7KResistor_SMD:R_0603_1608Metric2.7k
12AFuse:Fuse_1206_3216Metric2A
1ACTLED_THT:LED_D3.0mmACT
1FE1.1sPackage_SO:SSOP-28_3.9x9.9mm_P0.635mmFE1.1s
1PORT1LED_THT:LED_D3.0mmPORT1
1PORT2LED_THT:LED_D3.0mmPORT2
1PORT3LED_THT:LED_D3.0mmPORT3
1PORT4LED_THT:LED_D3.0mmPORT4

Questions

How big is the Hermes PCB?

It measures 70 × 70 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Hermes use?

47 parts, built around the FE1.1S and SRV05-4. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Hermes KiCad files?

From the Shadow220108/Hermes repository on GitHub, at the commit this page was made from: the board is PCB/Hermes.kicad_pcb and its schematic PCB/Hermes.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Hermes design in my own project?

Its repository states no licence, so its author keeps all rights: ask Shadow220108 before reusing the design.

Similar boards

  • 4 layers94 × 52 mmR2024-02-single, the printed circuit board in 3D

    R2024-02-single

    karlp/das-kb4-bara2

    das keyboard 4 replacement controller

    60 parts
  • 2 layers86.5 × 37.5 mmUSB 2.0 Hub, the printed circuit board in 3D

    USB 2.0 Hub

    nathaniel-nemeth/project-four-port-usb2.0-hub-nathaniel

    A 4-port USB2.0 hub design

    37 parts
  • 2 layers103.3 × 63.7 mmUsb power hub, the printed circuit board in 3D

    Usb power hub

    dilshan/usb2-power-hub

    4-Port High Power USB 2.0 Hub

    100 parts189MIT
  • 2 layers89.5 × 31 mmFlowing dongle, the printed circuit board in 3D

    Flowing dongle

    ugokutennp/flowing-dongle-ccd

    DIY Multiple Connection Watchman Dongle for SteamVR

    36 parts73MIT
  • 2 layers118.7 × 72.5 mmFRMW Expansion stuff, the printed circuit board in 3D

    FRMW Expansion stuff

    a-little-wifi/frmw-16-MXM-E-port

    MXM GPU + Dell E-Port dock adapter for 16" Framework laptop expansion bay

    93 parts17
  • 2 layers135.1 × 85.8 mmWinchester, the printed circuit board in 3D

    Winchester

    yoonjustin/WinchesterPCB

    Open source JAMMA supergun project. KiCAD PCB design files

    89 parts10MIT
  • 2 layers103.1 × 125.6 mmEsp32 usb hid 0805, the printed circuit board in 3D

    Esp32 usb hid 0805

    adamwuqwq/esp32-macropad

    A low budget macro numpad based on ESP32 and CH9329.

    118 parts8MIT
  • 4 layers95.2 × 67.5 mm6xUSB PowMet, the printed circuit board in 3D

    6xUSB PowMet

    aleksejm/6xUSB-Power-Meter

    6 USB port Power Meter

    175 parts7