Skip to the content
PCBKitNew board
4 layers90 × 40 mmUsb3-ngff carrier, the printed circuit board in 3D

KiCad EDA Project for my 5G M.2 (NGFF) USB3 Interface board

Size
90 × 40 mm
Copper layers
4
Thickness
1.6 mm
Parts
62
Nets
75
Pads
214
Tracks, vias
1,303, 403
Pours
13
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
21 Nov 2020
Updated
8 May 2021

Overview

Usb3-ngff carrier is an open-source printed circuit board by themainframe, from the themainframe/5g-m2-usb3-interface-pcb repository on GitHub, published under the MIT licence. It is a 4-layer board of 90 × 40 mm with 62 parts on 75 nets, routed with 1,303 tracks and 403 vias.

It is built around the MBRA340, SIM8060-6-1-14-00-A and KMR221GLFS, with the KUSBX-BS1N9-1-BL30 among its other parts. Its parts include 23 capacitors, 14 resistors, 6 connectors, 4 diodes and 1 IC. It belongs with the computers and single-board computers boards of this library.

Main components

4

README

README.md

5G M.2 USB3 Interface Board

I’ve been experimenting with 5G cellular modules recently, and found that many of the M.2 break-out boards that run on just USB power (mostly designed for 4G modules) can’t supply the required current at the peaks during transmission. I decided to design my own in KiCad with dual-power input, Nano-SIM slot, and USB 3 to support the required data rates for 5G.

Board with an old 4G module installed for testing. No, I don't care about the IMEI number...

I'm using mine with a Quectel RM500Q-GL 5G module that I've previously blogged about. The design very much obeys the appnote recommendations for the RM500Q-GL module so use with that one especially should work fine.

Features

  • Compact size, 90mm x 40mm board size; with 82mm x 32mm spaced M2.5 mounting holes
  • USB 3.0 SuperSpeed for high 5G data rates
  • Dual-power input.
    • USB 3.0 B (not recommended for heavy data use, but fine for lower-end modules)
    • 5-9V DC 5.5mm barrel jack (centre-positive)
  • Fits both 52mm and 42mm M.2 B-Key modules
  • Single 4FF Nano-SIM USIM slot
  • Module reset button
  • Module WWAN LED
  • Power LED
  • 5V 3-pin fan header

Stackup & BOM

4 layers. Standard FR4. ENIG recommended for easier soldering of the fine-pitch parts (M.2 connector & TPS82130SILR DC-DC converter)

BOM can be found in the bom/ directory. Currency is GBP. Total build cost (excluding non-special caps & resistors) is ~£15 in 10qty.

Questions?

Open an issue or drop me an email - me@ my blog domain.

Parts

62
QtyValueFootprintReferences
933pFCapacitor_SMD:C_0603_1608MetricC7, C12, C14, C17, C18, C19, C21, C22, C23
622RResistor_SMD:R_0603_1608MetricR6, R7, R8, R10, R11, R12
5100nFCapacitor_SMD:C_0603_1608MetricC2, C6, C11, C16, C20
310kResistor_SMD:R_0603_1608MetricR3, R13, R14
3330RResistor_SMD:R_0603_1608MetricR1, R4, R9
2100uFCapacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-BC4, C9
210pFCapacitor_SMD:C_0603_1608MetricC8, C13
21uFCapacitor_SMD:C_0603_1608MetricC5, C10
222uFCapacitor_SMD:C_1210_3225MetricC3, C15
2LEDLED_SMD:LED_0805_2012MetricD3, D4
2M2 Threaded Insertfootprint:9774015243RStandoffH1, H2
2MBRA340Diode_SMD:D_SMAD1, D2
2SIM8060-6-1-14-00-Afootprint:GCT_SIM8060-6-1-14-00-AJ4, J6
10RResistor_SMD:R_0603_1608MetricR2
110uFCapacitor_SMD:C_0805_2012MetricC1
12.2uHInductor_SMD:L_Coilcraft_XAL5030L1
12199119-3footprint:TE_2199119-3J2
136k5Resistor_SMD:R_0603_1608MetricR5
1AP62301WU7Package_TO_SOT_SMD:TSOT-23-6U1
1Conn_01x03_MaleConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ5
1Jack-DCConnector_BarrelJack:BarrelJack_Wuerth_6941xx301002J3
1KMR221GLFSfootprint:CK-KMR221GLFS-MFGSW1
1KUSBX-BS1N9-1-BL30footprint:Wurth-692221030100-0-0-MFGJ1
1LOGOLogosAndSilkscreens:damo-8mmG***
1VBTMTestPoint:TestPoint_Pad_D1.5mmTP2
1VTOPTestPoint:TestPoint_Pad_D1.5mmTP1
1WOWTestPoint:TestPoint_Pad_D1.5mmTP4

The 56 most common of 62 parts.

Questions

How big is the Usb3-ngff carrier PCB?

It measures 90 × 40 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Usb3-ngff carrier use?

62 parts, built around the MBRA340, SIM8060-6-1-14-00-A, KMR221GLFS and KUSBX-BS1N9-1-BL30. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Usb3-ngff carrier KiCad files?

From the themainframe/5g-m2-usb3-interface-pcb repository on GitHub, at the commit this page was made from: the board is usb3-ngff-carrier.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Usb3-ngff carrier design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers42 × 55.8 mmP3-cellular module, the printed circuit board in 3D

    P3-cellular module

    themainframe/p3-cellular-module

    CAD/CAM for a GPD Pocket 3 Cellular Module

    54 parts14
  • 4 layers100 × 50 mmKVM2040, the printed circuit board in 3D

    KVM2040

    Fortinbra/KVM2040

    10 partsMIT
  • 4 layers48 × 50 mmTheftShield Tracker, the printed circuit board in 3D

    TheftShield Tracker

    tor1kk/TS_Tracker

    GPS tracker with SMS communication

    73 parts3GPL-3.0
  • 4 layers85 × 50 mmOpenHap, the printed circuit board in 3D

    OpenHap

    kenyattaejones32-boop/AQM

    Open-source hardware design for OpenHAP, an ESP32-based air quality monitor with CO sensing, thermistor temperature input, USB-C charging, and cellular data upload.

    269 parts
  • 4 layers70 × 72 mmSPINC AA Charger, the printed circuit board in 3D

    SPINC AA Charger

    CoretechR/SPINC

    DIY Automatic Battery Charger Using RP2040

    101 parts467GPL-3.0
  • 2 layers58 × 45 mmVfd ps, the printed circuit board in 3D

    Vfd ps

    esynr3z/vfd-ps

    Power supply and filament driver for vacuum fluorescent display (VFD)

    51 parts15
  • 2 layers145 × 27 mmLed array driver, the printed circuit board in 3D

    Led array driver

    themainframe/led-matrix-driver-pcb

    PCB CAM files for my LED Matrix Driver Project based on ESP32

    93 parts2