2 layers30 × 30 mmUsbcprotojmgao/usbcprotoSTM32F103 prototype board with an on-PCB USB-C connector30 parts