Project Description:
With
the rapid development of the computer industry, many thin and light laptops, in pursuit of extreme thinness and lightness, have cut back on numerous USB ports, retaining only a single USB Type-C port. While there are many Type-C hubs on the market, none offer personalized or customizable options. Therefore, we decided to launch a personalized, high-end, integrated, and customizable multi-port repeater. This product consists of a screen, a WS2812RGB lighting system, a USB hub, a PD 20V 5A 100W charger, a gigabit Ethernet card, a USB programmer, and other peripherals. Furthermore, it includes expandable modules, allowing for personalized expansion according to user needs, making it truly unique.
PD100W adapter level reference open source project:
https://oshwhub.com/aknice/dai-mux-de-type-c-zhuan-hdmi-usb3-1-pd
Open source license:
CC-BY-NC-3.0
Creative Commons Attribution-NonCommercial-Use License.
Project related functions:
LED indicator shows working status;
high-speed data transmission; integrated USB 3.0
M.2 slot for easy replacement of devices with corresponding interfaces;
overcurrent protection mechanism ensures safe operation of the device under abnormal conditions.
Project attributes:
This project is being publicly disclosed for the first time and is my original work. This project has not won any awards in other competitions.
Project progress
: Verified; main functions are available.
Design principle:

CS5266 main control chip, providing single USB 3.0 and PD100 support.
Taking VL170 as an example:
VL170 is a MUX chip used between 4-channel DisplayPort source input and 2-channel USB 3.1 host input to the USB-C connector. The MUX switch signal performance supports up to USB 3.1.

When we need to transmit video, we also need to transmit USB3 signals, so EN is H and AMSEL is L.

The main difference between VL170 and VL171 is that VL170 transmits DP1.3, while VL171 transmits DP1.4. The two chips are pin-to-pin.


Here is a video interface specification table: Interface
Transmission
Signal
Supported Resolution/Refresh Rate
VGA
Analog
2560x1600
DVI-D
Digital
2560x1600@60Hz
HDMI 1.4b
Digital
2560x1600@ 60Hz
HDMI 2.0b
Digital
3840x2160 @60Hz
HDMI 2.1
Digital 7680x4320@60Hz DisplayPort 1.1 Digital 2560x1600@60Hz DisplayPort 1.2 Digital 4096x2160@60Hz DisplayPort 1.3 Digital 5120x2880@60Hz DisplayPort 1.4 Digital 7680x4320@60Hz 4. In the MUX control logic CS526X chip, some distributed chips have GPIO5 pin that can perform full-function POL control for VL17X, including full-function Type-C reversible plug conversion. VL817 USB 3.0 expansion, USB 2.0 expansion, 3.0 expansion, and a full-function Type-C 2.0 downstream interface . The layout uses a 1.0 board thickness, four-layer board, impedance structure JLC04101H-7628. The USB section can be used with 90-ohm impedance matching. Type-C A2, A3, A6, A7, B10, and B11 signals need to be routed through USB . All USB signals are differentially spaced with equal lengths. 3.0 90R impedance matching physical demonstration design considerations: Reflow soldering is recommended during soldering. QFN packages are relatively difficult to solder, and M.2 slots are easily damaged by heat. Other demonstration videos: Demonstration videos can be uploaded as attachments. Attachments are limited to a maximum file size of 50MB. Files larger than 50MB can be hosted on other cloud storage or video websites; simply include the link here. Project attachments: Entries participating in the event must upload project-related program attachments to an open-source platform or personal code storage cloud. Attachments are limited to a maximum size of 50MB (please do not upload to the LCSC workspace, as there are restrictions).



