Skip to main content

Welcome to M-SoM Developer Docs

The Particle M-SoM is a powerful System-on-Module (SoM) designed for industrial and enterprise-grade IoT products. It provides secure cellular connectivity, high-performance compute resources, and flexible I/O in a compact form factor that’s ready for integration into custom carrier boards.

M404 hero

Overview

The M-SoM is part of Particle’s Gen-4 SoM family, offering a balance of performance, reliability, and scalability. Built on the same core platform as Particle’s production-ready devices, it enables developers to quickly move from prototype to full-scale deployment. Its edge-to-cloud architecture includes built-in support for OTA updates, secure connectivity, and fleet management through the Particle Device Cloud.

With its small footprint and industrial operating range, the M-SoM is well-suited for applications like smart energy, connected machinery, logistics, and industrial automation.


Key Features

  • M.2 SoM form factor — like the B-SoM for familiar mechanical integration.
  • Realtek RTL8722DM MCU — integrated BLE and Wi-Fi.
  • Arm Cortex-M33 CPU @ 200 MHz — efficient, modern core for edge workloads.
  • Cellular modem options:
    • M404: Quectel BG95-M5 LTE Cat M1 / 2G (Global)
    • M524: Quectel EG91-EX LTE Cat 1 with 2G/3G fallback (EMEAA)
    • M635: Quectel BG95-S5 LTE Cat M1 / 2G (Global with satellite support)
  • Built-in GNSS — onboard positioning capability.
  • Dual-band Wi-Fi802.11a/b/g/n, 2.4 GHz and 5 GHz.
  • BLE 5 — uses the same antenna as Wi-Fi for streamlined RF design.
  • Application memory — up to 2048 KB (2 MB) user application maximum size.
  • Runtime memory3072 KB (3 MB) RAM available to user applications.

Cellular Modem Options

VariantModem ModelCategoryRegion / CoverageFallbackGNSSNotes
M404Quectel BG95-M5LTE Cat M1Global2GYesCost-efficient global LTE-M with fallback
M524Quectel EG91-EXLTE Cat 1EMEAA2G / 3GYesHigher bandwidth Cat 1 option for EMEAA deployments
M635Quectel BG95-S5LTE Cat M1Global2GYesAdds satellite capability for remote deployments