Hardware Interfaces Board Interface Specification AIO-3576Q V1.0 interfaces include: 1 x HDMI2.1(Up to 4K120Hz) 1 x USB3.0 OTG(Type-C) 2 x USB3.0 3 x USB2.0 (One Of Them On Extension Pins) 1 x MIPI-DSI 1 x MIPI-D/CPHY-CSI 2 x MIPI-DPHY-CSI 1 x TF Card 1 x M.2(SATA3.1) 1 x WIFI 1 x Bluetooth 1 x FAN 2 x RJ45(up to 1Gbps) 1 × 3.5mm Headphone Jack 1 × Mic Input(2P-1.25mm) 1 × Line Out(Extension Pins) 1 x RS485 1 x RS232 1 x CAN 1 x Mini PCIe (4G Module) 1 x PCIe M.2 (5G Module) The details are shown below: Special Notice Mini PCIe (4G Module) and PCIe M.2 (5G Module) used same USB bus, so they can not be used at same time.