M2-smart iot module
antmicro·m2-smart-iot-module
About the M2-smart iot module
M2-smart iot module is an open source Nordic nRF PCB design by antmicro, published on GitHub under the Apache-2.0 license. It is a 4-layer board measuring 80.2 × 22.2 mm, with 210 components from 77 distinct parts.
Its main chip is the NRF52840-QIAA-R, from the Nordic nRF family. Other key parts include the UPD720201K8-711-BAC-A, FT4232H-56Q-REEL, SST25VF512A-33-4I-SAE, G313-06329-00 and AP2120N-1.8TRG1. By type, the board carries 87 capacitors, 74 resistors, 14 test points, 12 ICs, 8 inductors and 4 crystals.
It belongs with the iot & wireless and rf & radio designs in this gallery.
From the project
https://antmicro.com/blog/2021/08/open-hardware-smart-m2-radio-module-for-iot/
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.
The main repository directory contains KiCad PCB project files, a LICENSE and a README. The remaining files are stored in the following directories:

Main components on the M2-smart iot module
M2-smart iot module bill of materials (BOM)
210 components, 77 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | UPD720201K8-711-BAC-A Renesas Electronics | QFN40P800X800X90-69N-D | IC1 |
| 1 | FT4232H-56Q-REEL FT4232H-56Q FTDI | QFN-56-1EP_8x8mm_P0.5mm_EP5.5.9x5.9mm | U1 |
| 1 | SST25VF512A-33-4I-SAE SST25VF512A Microchip | SOIC8-SST25VF512A-33-4I-SAE-Level_B | U2 |
| 1 | G313-06329-00 CoralAccelerator Coral | MODULE_G313-06329-00 | U3 |
| 1 | NRF52840-QIAA-R NRF52840 Nordic Semiconductor | Nordic_Semiconductor-NRF52840-QIAA-R-0-0-MFG | U4 |
| 1 | AP2120N-1.8TRG1 Diodes Incorporated | SOT-23-3 | U5 |
| 1 | AP22652W6-7 Diodes Incorporated | SOT-23-6 | U6 |
| 1 | TLV803EF29DBZR Texas Instruments | SOT-23-3 | U7 |
| 1 | BME280 Bosch Sensortec | Pressure_Sensor_LGA-8_2.5x2.5mm_BME280 | U8 |
| 1 | NCP1599MNTWG ON Semiconductor | DFN-6_3x3mm_EP1 | U9 |
| 1 | MIC2877-5.0YFT-TR Microchip | FTQFN | U10 |
| 1 | 93LC56CT-IMC Microchip Technology | DFN-8_2x3mm | U11 |
| 1 | BSS123 ON Semiconductor | SOT-23-3 | Q1 |
| 1 | NX3225SA-24.000M-STD-CSR-3 NX3225SA-24M NDK | NDK-NX3225SA-0-0-MFG | Y1 |
| 1 | ABM11W-101-32.0000MHZ-T3 ABRACON | Abracon-ABM11W-0-0-0 | Y2 |
| 1 | ABS06-32.768KHZ-9-1-T ABRACON | Abracon-ABS06-32.768KHZ-T-0 | Y3 |
| 1 | ABM8G-12.000MHZ-18-D2Y-T ABM8G-12M-18-D2Y-T Abracon | KX-7 | Y4 |
| 1 | MM8130-2600RA2 Murata | Murata-MM8130-2600RA2-MFG | J1 |
| 1 | SHF-105-01-L-D-SM 2X05 Samtec | ARM_SWD | J2 |
| 1 | M.2-M+B-Pins | M.2-M+B-Keys | J3 |
Show 57 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ANT-2.45-CHP-T Linx | Linx-ANT-2.45-CHP-T-MFG | ANT1 |
| 1 | PCB_Mount_Hole_M2 | M.2-Stud | MP1 |
| 2 | PTS840 GK SMTR LFS PTS840_GK_SMTR_LFS CK | CK-PTS840_GK_SMTR_LFS-0 | SW1, SW2 |
| 13 | TP_SMD1MM | Testpoint_smd_1mm | TP1, TP2, TP11, TP12, TP16, TP17, TP18, TP19 +5 |
| 1 | TP | TP-R-1.5 | TP3 |
| 2 | KP-1608CGCK KINGBRIGHT | LED0603 | D1, D3 |
| 1 | APHF1608LSEEQBDZGKC Kingbright | LED_APHF1608LSEEQBDZGKC | D2 |
| 2 | BLM21PG600SN1 BLM21PG600SN Murata Electronics North America | 0805-res | FB1, FB2 |
| 1 | MLZ1608M100WTD25 L_10u_250mA_0603 TDK | 0603-res | L1 |
| 1 | LBMF1608T100K L_10u_80mA_0603 Taiyo Yuden | 0603-res | L2 |
| 1 | HK100515NJ-T L_15n_0402 Taiyo Yuden | 0402-res | L3 |
| 1 | MCFT000004 L_4n7_0402 MULTICOMP PRO | 0402-res | L4 |
| 1 | SRP2512A-1R0M BOURNS | SRP2512A-1R0M | L5 |
| 1 | 1285AS-H-2R2M=P2 Murata | 0805-res | L6 |
| 25 | 0402X104K6R3CT C_100n_0402 Walsin | 0402-cap | C1, C3, C6, C7, C10, C13, C17, C18 +17 |
| 13 | 04025G103ZAT2A C_10n_0402 AVX | 0402-cap | C2, C4, C5, C9, C11, C14, C15, C16 +5 |
| 4 | 160R15X106KV4E C_10u_0805 JOHANSON_DIELECTRICS | 0805-cap | C8, C30, C78, C85 |
| 4 | CGA2B2C0G1H080D050BA C_8p_0402 TDK | 0402-cap | C12, C24, C45, C49 |
| 3 | GRM155R61A475MEAAD C_4u7_0402 MURATA | 0402-cap | C31, C32, C40 |
| 5 | C1005X6S1A105K050BC C_1u_0402 TDK | 0402-cap | C35, C42, C53, C54, C56 |
| 1 | 0402N101J500CT C_100p_0402 WALSIN | 0402-cap | C37 |
| 1 | CGA2B2C0G1H821J050BA C_820p_0402 TDK | 0402-cap | C38 |
| 1 | MC0402X473K160CT C_47n_0402 MULTICOMP | 0402-cap | C43 |
| 2 | CGA2B2C0G1H120J050BA C_12p_0402 TDK | 0402-cap | C46, C48 |
| 1 | GJM1555C1HR80WB01D C_0p8_0402 Murata | 0402-cap | C47 |
| 1 | GJM1555C1HR50WB01D C_0p5_0402 Murata | 0402-cap | C50 |
| 1 | - RF_Capacitor - | 0402-cap | C51 |
| 1 | GJM1555C1H1R2WB01D C_1p2_0402 Murata | 0402-cap | C52 |
| 1 | GRM188R60J226MEA0D C_22u_0603 MURATA | 0603-cap | C57 |
| 3 | EEF-SX0G331ER C_330u_EEF-SX PANASONIC | Panasonic_Electronic_Components-CD-0-0-MFG | C58, C61, C64 |
| 10 | GRM155R61H104KE14D C_100n_0402 Murata | 0402-cap | C59, C72, C74, C76, C77, C79, C80, C81 +2 |
| 6 | 0805ZD226MAT2A C_22u_0805_10V AVX | 0805-cap | C60, C62, C65, C66, C73, C75 |
| 1 | C0402C222J5RACTU C_2n2_0402 KEMET | 0402-cap | C63 |
| 2 | MC0402N180J500CT C_18p_0402 MULTICOMP | 0402-cap | C83, C84 |
| 1 | GRM188R61A106KE69D C_10u_0603 Murata | 0603-cap | C87 |
| 1 | MCWR04X6800FTL R_680R_0402 MULTICOMP PRO | 0402-res | R1 |
| 19 | CRCW040210K0FKEDHP R_10k_0402 VISHAY | 0402-res | R2, R3, R5, R6, R7, R8, R9, R10 +11 |
| 1 | MCWR04X1601FTL R_1k6_0402 MULTICOMP PRO | 0402-res | R4 |
| 2 | CRCW0402100KFKEDHP R_100k_0402 VISHAY | 0402-res | R14, R36 |
| 26 | ERJ2GE0R00X R_0R_0402 PANASONIC | 0402-res | R15, R16, R23, R24, R25, R26, R30, R32 +18 |
| 1 | ERJ2GEJ4R7X R_4R7_0402 PANASONIC | 0402-res | R17 |
| 2 | ERJ2RKF3300X R_330R_0402 PANASONIC | 0402-res | R19, R44 |
| 4 | RC0402FR-072K2L R_2k2_0402 YAGEO | 0402-res | R20, R40, R41, R56 |
| 1 | ERJ2RKF3900X R_390R_0402 PANASONIC | 0402-res | R21 |
| 1 | ERJ2RKF1201X R_1k2_0402 PANASONIC_ELECTRONIC_COMPONENTS | 0402-res | R22 |
| 1 | CRG0402F1M0 R_1M0_0402 TE CONNECTIVITY | 0402-res | R28 |
| 1 | MCS04020C4701FE000 R_4k7_0402 VISHAY | 0402-res | R31 |
| 2 | RC0402FR-07200KL R_200k_0402 YAGEO_(PHYCOMP) | 0402-res | R33, R43 |
| 1 | CRCW0402910KFKED R_910k_0402 VISHAY | 0402-res | R34 |
| 1 | MCWR04X3741FTL R_3k74_0402 MULTICOMP | 0402-res | R35 |
| 1 | ERJ2RKF8201X R_8k2_0402 PANASONIC | 0402-res | R37 |
| 2 | CRCW040212K0FKEDHP R_12k_0402 VISHAY | 0402-res | R38, R59 |
| 1 | CRCW08050000Z0EA R_0R_0805 VISHAY | 0805-res | R39 |
| 1 | RC0402FR-0717K4L R_17k4_0402 YAGEO | 0402-res | R42 |
| 2 | CRCW040210K0FKEDHP ~ VISHAY | 0402-res | R47, R48 |
| 2 | CR0402-FX-1001GLF R_1k_0402 BOURNS | 0402-res | R53, R54 |
| 1 | CRCW0402470RFKED R_470R_0402 VISHAY | 0402-res | R61 |
M2-smart iot module design files
The KiCad project lives in the antmicro/m2-smart-iot-module repository on GitHub; these links point at the commit this page was built from.
M2-smart iot module: common questions
What microcontroller does the M2-smart iot module use?
The M2-smart iot module is built around the NRF52840-QIAA-R, from the Nordic nRF family.
How big is the M2-smart iot module?
The M2-smart iot module measures 80.2 × 22.2 mm, has 4 copper layers and is 0.746 mm thick.
How many components are on the M2-smart iot module?
210 components, from 77 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the M2-smart iot module design files?
From the antmicro/m2-smart-iot-module repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the M2-smart iot module design in my own project?
Yes, under the terms of its Apache-2.0 license, which antmicro chose for the repository.
Can I test firmware for the M2-smart iot module without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Nordic nRF firmware against it before you order a PCB.
Similar boards
Nordic nRF
Keyboard
byrantech
262.5 × 109.6 mm206 parts2LMIT4.3kNordic nRF
TOTEM
GEIGEIGEIST
258.8 × 94.4 mm85 parts2LCERN-OHL-P-2.02.0kNordic nRF
Pixl.js
solosky
40 × 23 mm45 parts4LGPL-2.01.4kNordic nRF
Management
dennisss
101 × 31.5 mm50 parts2LApache-2.0381Nordic nRF
Board
dennisss
363 × 128 mm420 parts4LApache-2.0381Nordic nRF
Board hl15-latest
dennisss
61 × 37 mm14 parts2LApache-2.0381