

- Size
- 40 × 19 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 2
- Nets
- 13
- Pads
- 34
- Tracks, vias
- 80, 12
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 25 Apr 2025
- Updated
- 11 Jun 2025
Overview
Fpc is an open-source printed circuit board by M1cha, from the M1cha/sdexpress_pcbs repository on GitHub. It is a 2-layer board of 40 × 19 mm with 2 parts on 13 nets, routed with 80 tracks and 12 vias.
README
fpc-to-m2_m_socket/README.mdFPC to M.2-M socket
[!WARNING] This didn't work out due issues with properly soldering the FPC.
Connects an M.2 Key-M SSD to FPC.
JLCPCB order parameters:
- Gerber file: fpc-to-m2_m_socket_Y4
- Build Time: 3-4 days (PCBA Only)
- Base Material: FR-4
- Layers: 6
- Dimension: 99.3 mm* 70.58 mm
- PCB Qty: 5
- Product Type: Industrial/Consumer electronics
- Different Design: 1
- Delivery Format: Single PCB
- PCB Thickness: 0.8mm
- Specify Stackup: yes JLC06081H-2116
- Impedance Control: No requirement
- PCB Color: Green
- Silkscreen: White
- Material Type: FR-4 TG155
- Via Covering: Epoxy Filled & Capped
- Surface Finish: ENIG Gold Fingers: 2U"
- Deburring/Edge rounding: No
- Outer Copper Weight: 1 oz
- Inner Copper Weight: 0.5 oz
- Gold Fingers: No
- Electrical Test: Flying Probe Fully Test
- Castellated Holes: no
- Press-Fit Hole: No
- Edge Plating: No
- Mark on PCB: Remove Mark
- Blind Slot: No
- Min via hole size/diameter: 0.3mm/(0.4/0.45mm)
- 4-Wire Kelvin Test: No
- Paper between PCBs: No
- Appearance Quality: IPC Class 2* Standard
- Confirm Production file: Yes
- Silkscreen Technology: Ink-jet/Screen Printing Silkscreen
- Package Box: With JLCPCB logo
- Inspection Report: No
- Board Outline Tolerance: ±0.2mm(Regular)
Parts
2| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | usdex-fpc-cable-m2-side | m1cha:fpc-cable-AFA07-S16ECA-00 | J2 |
| 1 | usdex-fpc-cable-sd-side | m1cha:usdex-fpc-1x18-0.55mm-cable | J1 |
Questions
How big is the Fpc PCB?
It measures 40 × 19 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Fpc use?
2 parts. 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 Fpc KiCad files?
From the M1cha/sdexpress_pcbs repository on GitHub, at the commit this page was made from: the board is fpc/fpc.kicad_pcb and its schematic fpc-to-m2_m_socket/fpc-to-m2_m_socket.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Fpc design in my own project?
Its repository states no licence, so its author keeps all rights: ask M1cha before reusing the design.
More from M1cha/sdexpress_pcbs
4- 6 layers99.3 × 40.6 mm

- 6 layers22 × 80 mm

- 6 layers44 × 54.4 mm

- 6 layers11 × 18 mm

Similar boards
- 2 layers37 × 19 mm

Passive rpi hub75-adapter
hzeller/rpi-rgb-led-matrix
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO
2 parts4.4kGPL-2.0 - 2 layers33 × 19 mm

- 2 layers

Diode template
adamws/kicad-kbplacer
KiCad plugin for automatic keyboard's key placement and routing
2 parts547GPL-3.0 - 2 layers20.3 × 15.2 mm

L0 button
Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.
2 parts546MIT - 2 layers35.1 × 46.8 mm

SDEX2M2 Breakout Board
NVNTLabs/switch2-SDEX2M2
Micro SD Express to M.2 NVME Adapter for Nintendo Switch 2
2 parts542GPL-3.0 - 2 layers59.3 × 36.6 mm

ExpansionBoardTemplate
BlueSCSI/BlueSCSI-v2
BlueSCSI v2/Ultra - an open source, open hardware, SCSI emulator using the Pi Pico PR2040 and Pico 2 RP2350
2 parts459GPL-3.0 - 2 layers

Alpha.9mm.wire
ohmtech-rdi/eurorack-blocks
Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust
2 parts410 - 2 layers26.7 × 64 mm
