platformio / platformio/platformio-core
Add Sparkfun Thing Plus Matter - MGM240P support
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 9.5k
- Forks
- 905
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 2
Description
- Feature Request.
Start by telling us what problem you’re trying to solve. Often a solution
already exists! Don’t send pull requests to implement new features without first getting our
support. Sometimes we leave features out on purpose to keep the project small.
Configuration
Operating system: Windows 10
PlatformIO Version (platformio --version): PlatformIO Core, version 6.1.13
Description of problem
Arduino, Sparkfun and Silicon Labs have a new Matter project: https://github.com/SiliconLabs/arduino/tree/main/libraries/Matter
I would like to use VS Code to program the Sparkfun Things Plus Matter ( Model DEV-20270 ) dev board using the Silicon Labs developed Arduino Libraries. (Arduino compiling is painfully slow.)
https://www.sparkfun.com/products/20270
I cannot find this board in the Platformio device list.
Steps to Reproduce
- In VS Code - Platformio select 'Import Arduino Project'
- Attempt to find the Sparkfun Thing Plus Matter - MGM240P
Actual Results
Product is not listed.
Expected Results
Product listed and Platformio able to use the Matter libraries from Arduino
Additional info
This board is available in Arduino - board info is from https://siliconlabs.github.io/arduino/package_arduinosilabs_index.json
The board comes with all of the appropriate Matter Arduino libraries for this Sparkfun and the Silicon Labs xG24 Explorer Kit dev boards.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the VS Code PlatformIO “Import Arduino Project” flow and compare the missing Sparkfun Thing Plus Matter - MGM240P against the Silicon Labs Arduino package index linked in the issue. Done means the board appears in the PlatformIO device list and can use the referenced Matter Arduino libraries.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- arduino
- Domain
- build-system, embedded-iot
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 28/100