Skip to the content
PCBKitNew board
4 layers80.1 × 22.2 mmM2-smart iot module, the printed circuit board in 3D

https://antmicro.com/blog/2021/08/open-hardware-smart-m2-radio-module-for-iot/

Size
80.1 × 22.2 mm
Copper layers
4
Thickness
0.75 mm
Parts
212
Nets
249
Pads
856
Tracks, vias
1,599, 435
Pours
39
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
11 Aug 2021
Updated
7 Oct 2026

Overview

M2-smart iot module is an open-source printed circuit board by antmicro, from the antmicro/m2-smart-iot-module repository on GitHub, published under the Apache-2.0 licence. It is a 4-layer board of 80.1 × 22.2 mm with 212 parts on 249 nets, routed with 1,599 tracks and 435 vias.

It is built around the NRF52840-QIAA-R, BME280 and FT4232H-56Q-REEL, with the MIC2877-5.0YFT-TR, SST25VF512A-33-4I-SAE and UPD720201K8-711-BAC-A among its other parts. Its parts include 87 capacitors, 74 resistors, 12 ICs, 6 inductors and 4 crystals. It belongs with the home automation and IoT and radio and wireless boards and the nRF52 and nRF5x boards of this library.

Main components

12

README

README.md

M.2 Smart IoT Module

Copyright (c) 2020-2026 Antmicro

M.2 Smart IoT Module

Overview

This project contains PCB design files of the smart IoT module in an M.2 form factor. The module is an experimental platform that combines a programmable Nordic radio SoC with Google Coral Edge AI accelerator. The design files were prepared in KiCad.

Repository structure

The main repository directory contains KiCad PCB project files, a LICENSE and a README. The remaining files are stored in the following directories:

  • lib - contains the component libraries
  • img - contains graphics for this README
  • fab - contains overrides for board visualization

Key Features

  • Google Coral Edge TPU Accelerator Module
  • Nordic Semiconductor nRF52840 Radio SoC
  • On-board PCIe-USB bridge
  • On-board FTDI chip for nRF52840 programming, debugging and serial communication
  • M.2 key B+M form factor
  • 22 x 80 mm (0.87 x 3.15 inch) PCB outline

License

Apache-2.0

Parts

212
QtyValueFootprintReferences
35C_100n_0402m2-smart-iot-module-footprints:0402-capC1, C3, C10, C13, C17, C18, C25, C26, C27, C28, C29, C33, C34, C36, C39, C41 +19
26R_0R_0402m2-smart-iot-module-footprints:0402-resR15, R16, R23, R24, R25, R26, R30, R32, R45, R46, R49, R50, R51, R52, R63, R64 +10
19R_10k_0402m2-smart-iot-module-footprints:0402-resR2, R3, R5, R6, R10, R11, R12, R13, R18, R27, R29, R55, R57, R58, R60, R62 +3
13C_10n_0402m2-smart-iot-module-footprints:0402-capC2, C4, C5, C9, C11, C14, C15, C16, C19, C20, C21, C22, C23
13TP_SMD1MMm2-smart-iot-module-footprints:Testpoint_smd_1mmTP1, TP2, TP11, TP12, TP16, TP17, TP18, TP19, TP23, TP25, TP26, TP27, TP28
6C_22u_0805_10Vm2-smart-iot-module-footprints:0805-capC60, C62, C65, C66, C73, C75
5C_1u_0402m2-smart-iot-module-footprints:0402-capC35, C42, C53, C54, C56
4C_10u_0805m2-smart-iot-module-footprints:0805-capC8, C30, C78, C85
4C_8p_0402m2-smart-iot-module-footprints:0402-capC12, C24, C45, C49
4R_2k2_0402m2-smart-iot-module-footprints:0402-resR20, R40, R41, R56
3C_330u_EEF-SXm2-smart-iot-module-footprints:Panasonic_Electronic_Components-CD-0-0-MFGC58, C61, C64
3C_4u7_0402m2-smart-iot-module-footprints:0402-capC31, C32, C40
2BLM21PG600SNm2-smart-iot-module-footprints:0805-resFB1, FB2
2C_12p_0402m2-smart-iot-module-footprints:0402-capC46, C48
2C_18p_0402m2-smart-iot-module-footprints:0402-capC83, C84
2KP-1608CGCKm2-smart-iot-module-footprints:LED0603D1, D3
2PTS840_GK_SMTR_LFSm2-smart-iot-module-footprints:CK-PTS840_GK_SMTR_LFS-0SW1, SW2
2R_100k_0402m2-smart-iot-module-footprints:0402-resR14, R36
2R_12k_0402m2-smart-iot-module-footprints:0402-resR38, R59
2R_1k_0402m2-smart-iot-module-footprints:0402-resR53, R54
2R_200k_0402m2-smart-iot-module-footprints:0402-resR33, R43
2R_330R_0402m2-smart-iot-module-footprints:0402-resR19, R44
2~m2-smart-iot-module-footprints:0402-resR47, R48
11285AS-H-2R2M=P2m2-smart-iot-module-footprints:0805-resL6
12X05m2-smart-iot-module-footprints:ARM_SWDJ2
193LC56CT-IMCm2-smart-iot-module-footprints:DFN-8_2x3mmU11
1ABM11W-101-32.0000MHZ-T3m2-smart-iot-module-footprints:Abracon-ABM11W-0-0-0Y2
1ABM8G-12M-18-D2Y-Tm2-smart-iot-module-footprints:KX-7Y4
1ABS06-32.768KHZ-9-1-Tm2-smart-iot-module-footprints:Abracon-ABS06-32.768KHZ-T-0Y3
1ANT-2.45-CHP-Tm2-smart-iot-module-footprints:Linx-ANT-2.45-CHP-T-MFGANT1
1AP2120N-1.8TRG1m2-smart-iot-module-footprints:SOT-23-3U5
1AP22652W6-7m2-smart-iot-module-footprints:SOT-23-6U6
1APHF1608LSEEQBDZGKCm2-smart-iot-module-footprints:LED_APHF1608LSEEQBDZGKCD2
1BME280m2-smart-iot-module-footprints:Pressure_Sensor_LGA-8_2.5x2.5mm_BME280U8
1BSS123m2-smart-iot-module-footprints:SOT-23-3Q1
1C_0p5_0402m2-smart-iot-module-footprints:0402-capC50
1C_0p8_0402m2-smart-iot-module-footprints:0402-capC47
1C_100p_0402m2-smart-iot-module-footprints:0402-capC37
1C_10u_0603m2-smart-iot-module-footprints:0603-capC87
1C_1p2_0402m2-smart-iot-module-footprints:0402-capC52
1C_22u_0603m2-smart-iot-module-footprints:0603-capC57
1C_2n2_0402m2-smart-iot-module-footprints:0402-capC63
1C_47n_0402m2-smart-iot-module-footprints:0402-capC43
1C_820p_0402m2-smart-iot-module-footprints:0402-capC38
1CoralAcceleratorm2-smart-iot-module-footprints:MODULE_G313-06329-00U3
1FT4232H-56Qm2-smart-iot-module-footprints:QFN-56-1EP_8x8mm_P0.5mm_EP5.5.9x5.9mmU1
1L_10u_250mA_0603m2-smart-iot-module-footprints:0603-resL1
1L_10u_80mA_0603m2-smart-iot-module-footprints:0603-resL2
1L_15n_0402m2-smart-iot-module-footprints:0402-resL3
1L_4n7_0402m2-smart-iot-module-footprints:0402-resL4
1M.2-M+B-Pinsm2-smart-iot-module-footprints:M.2-M+B-KeysJ3
1MIC2877-5.0YFT-TRm2-smart-iot-module-footprints:FTQFNU10
1MM8130-2600RA2m2-smart-iot-module-footprints:Murata-MM8130-2600RA2-MFGJ1
1NCP1599MNTWGm2-smart-iot-module-footprints:DFN-6_3x3mm_EP1U9
1NRF52840m2-smart-iot-module-footprints:Nordic_Semiconductor-NRF52840-QIAA-R-0-0-MFGU4
1NX3225SA-24Mm2-smart-iot-module-footprints:NDK-NX3225SA-0-0-MFGY1
1PCB_Mount_Hole_M2m2-smart-iot-module-footprints:M.2-StudMP1
1RF_Capacitorm2-smart-iot-module-footprints:0402-capC51
1R_0R_0805m2-smart-iot-module-footprints:0805-resR39
1R_17k4_0402m2-smart-iot-module-footprints:0402-resR42
1R_1M0_0402m2-smart-iot-module-footprints:0402-resR28
1R_1k2_0402m2-smart-iot-module-footprints:0402-resR22
1R_1k6_0402m2-smart-iot-module-footprints:0402-resR4
1R_390R_0402m2-smart-iot-module-footprints:0402-resR21
1R_3k74_0402m2-smart-iot-module-footprints:0402-resR35
1R_470R_0402m2-smart-iot-module-footprints:0402-resR61
1R_4R7_0402m2-smart-iot-module-footprints:0402-resR17
1R_4k7_0402m2-smart-iot-module-footprints:0402-resR31
1R_680R_0402m2-smart-iot-module-footprints:0402-resR1
1R_8k2_0402m2-smart-iot-module-footprints:0402-resR37
1R_910k_0402m2-smart-iot-module-footprints:0402-resR34
1SRP2512A-1R0Mm2-smart-iot-module-footprints:SRP2512A-1R0ML5
1SST25VF512Am2-smart-iot-module-footprints:SOIC8-SST25VF512A-33-4I-SAE-Level_BU2
1TLV803EF29DBZRm2-smart-iot-module-footprints:SOT-23-3U7
1TPm2-smart-iot-module-footprints:TP-R-1.5TP3
1UPD720201K8-711-BAC-Am2-smart-iot-module-footprints:QFN40P800X800X90-69N-DIC1
1antmicro_logom2-smart-iot-module-footprints:antmicro-logo_scaled_12mmN1
1oshw_logom2-smart-iot-module-footprints:OSHW-Logo2_7.3x6mm_Copper_MaskN2

Questions

How big is the M2-smart iot module PCB?

It measures 80.1 × 22.2 mm and has 4 copper layers, 0.75 mm thick.

What parts does the M2-smart iot module use?

212 parts, built around the NRF52840-QIAA-R, BME280, FT4232H-56Q-REEL and MIC2877-5.0YFT-TR. 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 M2-smart iot module KiCad files?

From the antmicro/m2-smart-iot-module repository on GitHub, at the commit this page was made from: the board is m2-smart-iot-module.kicad_pcb and its schematic M2-Pins.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the M2-smart iot module design in my own project?

Its repository publishes it under the Apache-2.0 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 layers128.5 × 40 mmScalenode cm4-baseboard, the printed circuit board in 3D

    Scalenode cm4-baseboard

    antmicro/scalenode-cm4-baseboard

    Baseboard for Raspberry Pi 4 Compute Module optimized for clustering

    146 parts152Apache-2.0
  • 6 layers56 × 66 mmGem demo board, the printed circuit board in 3D

    Gem demo board

    antmicro/gem-baseboard

    This repository contains PCB design files for a demo board compatible with the GEM1 and GEM2 adapter boards.

    153 parts2Apache-2.0
  • 4 layers49 × 80 mm70MHz Soil Sensor, the printed circuit board in 3D

    70MHz Soil Sensor

    jhns-de/70MHz-Soil-Sensor

    Soil moisture and electrical conductivity (EC) sensor based on 70 MHz impedance measurement, developed as part of my master’s thesis.

    130 parts2
  • 4 layers98.2 × 111.5 mmUSB PCIE Board, the printed circuit board in 3D

    USB PCIE Board

    IbrahimOladepo/USB_PCIE_Board

    A PCI Express x1 to USB 3.0 expansion card, designed in KiCad. Plugs into a PCIe x1 slot and breaks it out to four USB 3.0 Type-A ports.

    175 partsGPL-2.0
  • 4 layers70.8 × 66.5 mmNic2, the printed circuit board in 3D

    Nic2

    oxidecomputer/hw-gimletlet-nic

    Daughterboard for the Gimletlet 2 which uses a KSZ8463 to break out two ethernet (RJ-45) connectors. In active use for Hubris development.

    53 partsMPL-2.0
  • 4 layers63.1 × 36.2 mmL0destar, the printed circuit board in 3D

    L0destar

    m4rkw/l0destar

    l0destar open-source tracker project

    60 parts43
  • 4 layers45 × 45 mmRuuvitag gas, the printed circuit board in 3D

    Ruuvitag gas

    Sharki-66/womo-home-esp32

    Caravan Smart Home Display with esp32

    66 partsMIT
  • 6 layers107 × 68 mmCm4-baseboard, the printed circuit board in 3D

    Cm4-baseboard

    antmicro/cm4-baseboard

    Experimental baseboard supporting System on Modules with Raspberry Pi CM4/CM5 pinout

    516 parts36Apache-2.0