M2-smart iot module

antmicro·m2-smart-iot-module

M2-smart iot module layout, top view — open source Nordic nRF board by antmicro

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:

M2-smart iot module, from the project README
From the project README

Main components on the M2-smart iot module

UPD720201K8-711-BAC-AFT4232H-56Q-REELSST25VF512A-33-4I-SAEG313-06329-00NRF52840-QIAA-RAP2120N-1.8TRG1AP22652W6-7TLV803EF29DBZRBME280NCP1599MNTWGMIC2877-5.0YFT-TR93LC56CT-IMC

M2-smart iot module bill of materials (BOM)

210 components, 77 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
UPD720201K8-711-BAC-A
Renesas Electronics
IC1
1
FT4232H-56Q-REEL
FT4232H-56Q
FTDI
U1
1
SST25VF512A-33-4I-SAE
SST25VF512A
Microchip
U2
1
G313-06329-00
CoralAccelerator
Coral
U3
1
NRF52840-QIAA-R
NRF52840
Nordic Semiconductor
U4
1
AP2120N-1.8TRG1
Diodes Incorporated
U5
1
AP22652W6-7
Diodes Incorporated
U6
1
TLV803EF29DBZR
Texas Instruments
U7
1
BME280
Bosch Sensortec
U8
1
NCP1599MNTWG
ON Semiconductor
U9
1
MIC2877-5.0YFT-TR
Microchip
U10
1
93LC56CT-IMC
Microchip Technology
U11
1
BSS123
ON Semiconductor
Q1
1
NX3225SA-24.000M-STD-CSR-3
NX3225SA-24M
NDK
Y1
1
ABM11W-101-32.0000MHZ-T3
ABRACON
Y2
1
ABS06-32.768KHZ-9-1-T
ABRACON
Y3
1
ABM8G-12.000MHZ-18-D2Y-T
ABM8G-12M-18-D2Y-T
Abracon
Y4
1
MM8130-2600RA2
Murata
J1
1
SHF-105-01-L-D-SM
2X05
Samtec
J2
1
M.2-M+B-Pins
J3
Show 57 more
QtyPartRefs
1
ANT-2.45-CHP-T
Linx
ANT1
1
PCB_Mount_Hole_M2
MP1
2
PTS840 GK SMTR LFS
PTS840_GK_SMTR_LFS
CK
SW1, SW2
13
TP_SMD1MM
TP1, TP2, TP11, TP12, TP16, TP17, TP18, TP19 +5
1
TP
TP3
2
KP-1608CGCK
KINGBRIGHT
D1, D3
1
APHF1608LSEEQBDZGKC
Kingbright
D2
2
BLM21PG600SN1
BLM21PG600SN
Murata Electronics North America
FB1, FB2
1
MLZ1608M100WTD25
L_10u_250mA_0603
TDK
L1
1
LBMF1608T100K
L_10u_80mA_0603
Taiyo Yuden
L2
1
HK100515NJ-T
L_15n_0402
Taiyo Yuden
L3
1
MCFT000004
L_4n7_0402
MULTICOMP PRO
L4
1
SRP2512A-1R0M
BOURNS
L5
1
1285AS-H-2R2M=P2
Murata
L6
25
0402X104K6R3CT
C_100n_0402
Walsin
C1, C3, C6, C7, C10, C13, C17, C18 +17
13
04025G103ZAT2A
C_10n_0402
AVX
C2, C4, C5, C9, C11, C14, C15, C16 +5
4
160R15X106KV4E
C_10u_0805
JOHANSON_DIELECTRICS
C8, C30, C78, C85
4
CGA2B2C0G1H080D050BA
C_8p_0402
TDK
C12, C24, C45, C49
3
GRM155R61A475MEAAD
C_4u7_0402
MURATA
C31, C32, C40
5
C1005X6S1A105K050BC
C_1u_0402
TDK
C35, C42, C53, C54, C56
1
0402N101J500CT
C_100p_0402
WALSIN
C37
1
CGA2B2C0G1H821J050BA
C_820p_0402
TDK
C38
1
MC0402X473K160CT
C_47n_0402
MULTICOMP
C43
2
CGA2B2C0G1H120J050BA
C_12p_0402
TDK
C46, C48
1
GJM1555C1HR80WB01D
C_0p8_0402
Murata
C47
1
GJM1555C1HR50WB01D
C_0p5_0402
Murata
C50
1
-
RF_Capacitor
-
C51
1
GJM1555C1H1R2WB01D
C_1p2_0402
Murata
C52
1
GRM188R60J226MEA0D
C_22u_0603
MURATA
C57
3
EEF-SX0G331ER
C_330u_EEF-SX
PANASONIC
C58, C61, C64
10
GRM155R61H104KE14D
C_100n_0402
Murata
C59, C72, C74, C76, C77, C79, C80, C81 +2
6
0805ZD226MAT2A
C_22u_0805_10V
AVX
C60, C62, C65, C66, C73, C75
1
C0402C222J5RACTU
C_2n2_0402
KEMET
C63
2
MC0402N180J500CT
C_18p_0402
MULTICOMP
C83, C84
1
GRM188R61A106KE69D
C_10u_0603
Murata
C87
1
MCWR04X6800FTL
R_680R_0402
MULTICOMP PRO
R1
19
CRCW040210K0FKEDHP
R_10k_0402
VISHAY
R2, R3, R5, R6, R7, R8, R9, R10 +11
1
MCWR04X1601FTL
R_1k6_0402
MULTICOMP PRO
R4
2
CRCW0402100KFKEDHP
R_100k_0402
VISHAY
R14, R36
26
ERJ2GE0R00X
R_0R_0402
PANASONIC
R15, R16, R23, R24, R25, R26, R30, R32 +18
1
ERJ2GEJ4R7X
R_4R7_0402
PANASONIC
R17
2
ERJ2RKF3300X
R_330R_0402
PANASONIC
R19, R44
4
RC0402FR-072K2L
R_2k2_0402
YAGEO
R20, R40, R41, R56
1
ERJ2RKF3900X
R_390R_0402
PANASONIC
R21
1
ERJ2RKF1201X
R_1k2_0402
PANASONIC_ELECTRONIC_COMPONENTS
R22
1
CRG0402F1M0
R_1M0_0402
TE CONNECTIVITY
R28
1
MCS04020C4701FE000
R_4k7_0402
VISHAY
R31
2
RC0402FR-07200KL
R_200k_0402
YAGEO_(PHYCOMP)
R33, R43
1
CRCW0402910KFKED
R_910k_0402
VISHAY
R34
1
MCWR04X3741FTL
R_3k74_0402
MULTICOMP
R35
1
ERJ2RKF8201X
R_8k2_0402
PANASONIC
R37
2
CRCW040212K0FKEDHP
R_12k_0402
VISHAY
R38, R59
1
CRCW08050000Z0EA
R_0R_0805
VISHAY
R39
1
RC0402FR-0717K4L
R_17k4_0402
YAGEO
R42
2
CRCW040210K0FKEDHP
~
VISHAY
R47, R48
2
CR0402-FX-1001GLF
R_1k_0402
BOURNS
R53, R54
1
CRCW0402470RFKED
R_470R_0402
VISHAY
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