What is in the Silicon labs BSP update 4.0.0
SO,
Listen.. I know weāre all used to waiting on Silicon Labs to remember they actually make software, but itās time to break out the champagne
![]()
or at least the sparkling water from your newly compliant smart fridge.
After what feels like a decade of ācoming soon,ā
![]()
SiLabs has finally gotten off their collective butts to drop the 4.0.0 update. Iām sure the Nordic fans among us are shocked to see them moving at a speed faster than ātectonic plate,ā but here we are.
Honestly, we should all be sending thank-you notes to the Seeed Studio Seeedineers
![]()
Itās pretty obvious who was actually holding the whip on this one. While Silicon Labs was busy pondering their next board revision, Seeed was clearly in the back room pushing them HARD to actually deliver a full implementation. I mean, look at whoās actually sporting the āfull implementationā badges, the XIAO MG24 is basically the only reason this update feels like it belongs in 2026.
For those of you who enjoy the technical ājoyā of SiLabs finally discovering Matter 1.4 (welcome to the club, guys, the waterās fine), here is the laundry list of things they finally fixed/added while we were all busy getting work done on Nordic:
![]()
The update to version 4.0.0 of the Silicon Labs Arduino Core (released in April 2026) is a major milestone that integrates the Matter 1.4 specification and enables high-performance Edge AI features. [1, 2]
Key Reasons for the Upgrade
- Matter 1.4 Support: The core now aligns with the latest Matter standard, improving reconnection reliability and expanding support to 16 new device types, including Ovens, Refrigerators, and Dishwashers.

- Concurrent AI/ML + Wireless: This version allows boards with hardware accelerators (like the Arduino Nano Matter and XIAO MG24) to run AI/ML inference and wireless protocols (Matter, BLE, Thread) simultaneously without conflict.
- Enhanced Connectivity:
- Adds Matter Air Purifier support and a new Air Quality Sensor example.
- Introduces simultaneous Matter and BLE operation.
- Includes OpenThread-certified libraries specifically for the Nano Matter.
- Developer Experience Improvements:
- New Libraries: Added
SilabsTFLiteMicro(AI/ML),SilabsMicrophoneAnalog(using ADC DMA), and a Silicon Labs fork ofOneWire. - Watchdog Timer: Added a dedicated
WatchdogTimerlibrary for monitoring device behavior. - Modernized Standards: Switched the language standard to C18 and GNU++17 for all variants.
- Refactored Core: The folder structure was renamed from
silabstogeckoto align with the underlying Simplicity SDK. [1, 2, 3, 4, 5, 6]
- New Libraries: Added
Notable Board Updates
- Seeed Studio XIAO MG24: Full support added, including āArduino Matter Provisionā for easier setup.
- SparkFun Thing Plus Matter: New OpenThread RCP firmware available.
- Arduino Nano Matter: Received 8 new provisioning binaries to simplify commissioning on different ecosystems
So, there you have it. There is some really good stuff added finally but weāll see if it is usable. My oven is officially smarter than some of the posters on this forum,
![]()
and my dishwasher finally has better connectivity than a legacy EFR32.
If youāre still struggling to get your provisioning to work, donāt worry, Iām sure thereās a fanboy or 3 lurking around whoās happy to explain why SiLabs being āfashionably lateā is actually a feature, not a bug. Personally? Iām just glad Seeed was there to do the heavy lifting so the rest of us could finally stop waiting.
HTH
GL
PJ ![]()
and for our resident Silicon Neo-Ludditeās. Who would probably still be using a telegraph if the batteries werenāt so āexperimentalā ![]()
Here is an AI prompt for those.. that use tools, not crutches⦠![]()
" Please show Me the migration steps for moving existing sketches from version 3.x to 4.0.0 "