# SparkFun Thing Plus Matter - MGM240P

> Feather-compatible Matter/Thread/Zigbee/BLE dev board based on Silicon Labs MGM240P with Qwiic, LiPo charging, microSD, and +20dBm radio range.

## Quick Facts

- **Brand:** SparkFun
- **Board Type:** dev-board
- **Price:** ~$27.95
- **Product Readiness:** consumer
- **CPU:** ARM Cortex-M33 @ 78MHz, FPU, DSP, Secure Vault
- **CPU Architecture:** ARM Cortex-M33
- **CPU Cores:** 1
- **RAM:** 256KB SRAM
- **Flash:** 1536KB
- **USB:** USB-C
- **Power:** USB-C or 2-pin JST LiPo
- **Operating Voltage:** 3.3V
- **Dimensions:** 58.42 × 22.86mm
- **Battery:** LiPo (external, via JST)
- **Charging Port:** JST 2-pin
- **Antenna:** Built-in PCB antenna
- **SD Card:** microSD

## Connectivity

- **Bluetooth:** BLE 5.3
- **Thread:** Thread 1.3
- **Zigbee:** Zigbee 3.0
- **Matter:** Matter over Thread

## Open Source

- **Firmware:** Yes
- **Schematics:** Yes
- **PCB Layout:** Yes

## Compatible Firmware

arduino, zephyr

## Use Cases

- matter-smart-home
- smart-home
- thread-mesh-network
- iot
- prototyping
- battery-powered-sensor-node

## Components

- **MGM240P** (mcu): Silicon Labs MGM240P multiprotocol wireless module, ARM Cortex-M33 @ 78MHz, 1536KB flash, 256KB RAM, +20dBm TX, Matter/Thread/Zigbee/BLE 5.3. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fcdn.sparkfun.com%2Fassets%2F1%2F4%2F5%2Fe%2F5%2FMGM240P-Datasheet.pdf&ref=openhardware.directory&product=sparkfun-thing-plus-matter-mgm240p&source=md-export)
- **MCP73831** (battery-charger): Microchip MCP73831 single-cell LiPo charger, selectable 100mA or 500mA charge rate. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fww1.microchip.com%2Fdownloads%2Fen%2FDeviceDoc%2FMCP73831-Family-Data-Sheet-DS20001984H.pdf&ref=openhardware.directory&product=sparkfun-thing-plus-matter-mgm240p&source=md-export)
- **MAX17048** (battery-gauge): Maxim MAX17048 fuel gauge IC for accurate battery state-of-charge measurement via I2C. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.analog.com%2Fmedia%2Fen%2Ftechnical-documentation%2Fdata-sheets%2FMAX17048-MAX17049.pdf&ref=openhardware.directory&product=sparkfun-thing-plus-matter-mgm240p&source=md-export)

## Protocols

- **I2C**: SDA: SDA, SCL: SCL
- **SPI**: POCI: POCI, PICO: PICO, SCK: SCK
- **UART**: TX: TX, RX: RX

## GPIO Map

| Pin | Name | Type | Functions |
|-----|------|------|-----------|
| TX | UART TX | UART | digital-input, digital-output |
| RX | UART RX | UART | digital-input, digital-output |
| SDA | I2C SDA | I2C | digital-input, digital-output |
| SCL | I2C SCL | I2C | digital-input, digital-output |
| POCI | SPI POCI | SPI | digital-input |
| PICO | SPI PICO | SPI | digital-output |
| SCK | SPI CLK | SPI | digital-output |
| A0 | Analog 0 | — | digital-input, digital-output, adc |
| A1 | Analog 1 | — | digital-input, digital-output, adc |
| A2 | Analog 2 | — | digital-input, digital-output, adc |
| A3 | Analog 3 | — | digital-input, digital-output, adc |
| A4 | Analog 4 | — | digital-input, digital-output, adc |
| A5 | Analog 5 | — | digital-input, digital-output, adc |
| GPIO0 | GPIO 0 | — | digital-input, digital-output |
| GPIO1 | GPIO 1 | — | digital-input, digital-output |
| GPIO2 | GPIO 2 | — | digital-input, digital-output |
| GPIO3 | GPIO 3 | — | digital-input, digital-output |
| GPIO4 | GPIO 4 | — | digital-input, digital-output |
| GPIO5 | GPIO 5 | — | digital-input, digital-output |
| GPIO6 | GPIO 6 | — | digital-input, digital-output |
| RST | Reset | — |  |
| EN | Enable | — |  |
| 3V3 | 3.3V Power | — |  |

## Available Software

- **[arduino]()** (open-source)
- **[zephyr]()** (open-source)

## Description

## Overview

The SparkFun Thing Plus Matter - MGM240P brings Matter, Thread, Zigbee, and Bluetooth 5.3 connectivity to the popular Thing Plus (Feather-compatible) form factor. At its core is the Silicon Labs MGM240P multiprotocol wireless module — an ARM Cortex-M33 running at 78MHz with 1536KB flash, 256KB RAM, and a powerful +20dBm radio for extended wireless range.

Designed for rapid prototyping, the board includes a Qwiic connector for plug-and-play I2C sensor integration, a microSD card slot for local data storage, and a LiPo battery charging circuit with MAX17048 fuel gauge for battery-powered deployments. The MCP73831 charger supports both 100mA and 500mA charging rates.

With 23 GPIO pins broken out to standard 0.1" headers in the Thing Plus layout, it is Feather-compatible and works with the vast SparkFun and Adafruit ecosystems. A Mini Simplicity connector allows connection to Silicon Labs' Simplicity Studio IDE and external debuggers for professional development workflows.

The MGM240P is certified for Matter and supports all major 802.15.4 mesh protocols, making this board ideal for building Thread end devices, Matter accessories, and Zigbee nodes that integrate with Apple Home, Google Home, Amazon Alexa, and SmartThings.

## Where to Buy

- [SparkFun](https://openhardware.directory/r?to=https%3A%2F%2Fwww.sparkfun.com%2Fproducts%2F20270&ref=openhardware.directory&product=sparkfun-thing-plus-matter-mgm240p&source=md-export) — 27.95

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fwww.sparkfun.com%2Fproducts%2F20270&ref=openhardware.directory&product=sparkfun-thing-plus-matter-mgm240p&source=md-export)
- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2Fsparkfun%2FSparkFun_Thing_Plus_MGM240P&ref=openhardware.directory&product=sparkfun-thing-plus-matter-mgm240p&source=md-export)
- [wiki](https://openhardware.directory/r?to=https%3A%2F%2Flearn.sparkfun.com%2Ftutorials%2Fsparkfun-thing-plus-matter---mgm240p-hookup-guide%2Fall&ref=openhardware.directory&product=sparkfun-thing-plus-matter-mgm240p&source=md-export)
- [datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fcdn.sparkfun.com%2Fassets%2F1%2F4%2F5%2Fe%2F5%2FMGM240P-Datasheet.pdf&ref=openhardware.directory&product=sparkfun-thing-plus-matter-mgm240p&source=md-export)
- [schematics](https://openhardware.directory/r?to=https%3A%2F%2Fcdn.sparkfun.com%2Fassets%2F0%2Ff%2F8%2F4%2F9%2FThing_Plus_MGM240P.pdf&ref=openhardware.directory&product=sparkfun-thing-plus-matter-mgm240p&source=md-export)

## Tags

`matter`, `thread`, `zigbee`, `ble`, `silicon-labs`, `feather`, `qwiic`, `lipo`, `arm-cortex-m33`, `smart-home`

## Images

![SparkFun Thing Plus Matter - MGM240P](https://nbg1.your-objectstorage.com/openhardware-directory/entities/sparkfun-thing-plus-matter-mgm240p/938a7b8ceaf3.jpg)
![SparkFun Thing Plus Matter - MGM240P](https://nbg1.your-objectstorage.com/openhardware-directory/entities/sparkfun-thing-plus-matter-mgm240p/d8c93197482c.jpg)
![SparkFun Thing Plus Matter - MGM240P](https://nbg1.your-objectstorage.com/openhardware-directory/entities/sparkfun-thing-plus-matter-mgm240p/3f921400e1ad.jpg)
![SparkFun Thing Plus Matter - MGM240P](https://nbg1.your-objectstorage.com/openhardware-directory/entities/sparkfun-thing-plus-matter-mgm240p/6591e6574217.jpg)
![SparkFun Thing Plus Matter - MGM240P](https://nbg1.your-objectstorage.com/openhardware-directory/entities/sparkfun-thing-plus-matter-mgm240p/d64795d4a7e8.png)
![SparkFun Thing Plus Matter - MGM240P](https://nbg1.your-objectstorage.com/openhardware-directory/entities/sparkfun-thing-plus-matter-mgm240p/ee3e0b62f323.png)
![SparkFun Thing Plus Matter - MGM240P](https://nbg1.your-objectstorage.com/openhardware-directory/entities/sparkfun-thing-plus-matter-mgm240p/1046c88e404f.jpg)
![SparkFun Thing Plus Matter - MGM240P](https://nbg1.your-objectstorage.com/openhardware-directory/entities/sparkfun-thing-plus-matter-mgm240p/d899622c17ec.jpg)

> **Battery Powered:** Li-Po

---
[View full device page](https://openhardware.directory/devices/sparkfun-thing-plus-matter-mgm240p)