Product Showcase
This motherboard will get you four SATA 6 Gb/s storage ports (angled upwards). There are USB 3.0/3.1 ports available through internal motherboard connectors, lacking is USB 3.1 Gen 2 Type-C though you do get Type A, the fastest with a 10 Gbps connection.
Here we can see the DIMM slots which offer support for dual-channel DDR4 memory up to an advertised 3466/3600 MHz (with Zen+). You can install a maximum of 32 GB in total. Given the nature of Ryzen and its CCX interconnect tied to the memory speed, we do recommend high-frequency memory. Please make sure you get a something 2933~3200 MHz kit if you are a gamer (which works just fine and is the current sweet spot).
At the front left side, you can see the M2 block, two 8cm type 2242/2260/2280 m.2. slot can be populated. Delivering up to 32 Gb/s data transfer speed per connector for at least one slot. So it supports PCIe 3.0 x4 (Ryzen series processors), however, the second one likely will run slower at x2 lanes due to chipset limitations. It has a beautifully designed heatsink to cool it down. I like that very much.