2 Types of M.2 SSDs: SATA and NVMe - Kingston Technology
SSD Drives Part I: Connectors, Interfaces & Protocols
M.2 Interface, Key and Socket explained
Amazon.com: NVMe to USB Adapter, M.2 SSD to USB 3.1 Type A Card, M.2 PCIe Based M Key Hard Drive Converter Reader as Portable SSD 10 Gbps USB 3.1 Gen 2 Bridge