@arduino: After months of testing and community feedback, we're proud to announce Arduino Core on Zephyr 0.90.0 — officially exit…
Summary
Arduino announces stable release of Arduino Core on Zephyr 0.90.0, exiting beta, with expanded board support and automatic loader sync.
View Cached Full Text
Cached at: 07/30/26, 09:50 AM
After months of testing and community feedback, we’re proud to announce Arduino Core on Zephyr 0.90.0 — officially exiting beta and marking our @ZephyrIoT-based core as stable. Learn more about the release: https://blog.arduino.cc/2026/07/29/arduino-core-on-zephyr-0-90-0-is-officially-stable-and-leaving-beta/…
Arduino Core on Zephyr 0.90.0 is officially stable and leaving beta | Arduino Blog
We are thrilled to announce the release of version 0.90.0 of the ArduinoCore-zephyr. This is a major milestone: we are officiallyexiting the beta phaseand marking the core asstable. Achieving this goal is the culmination of months of testing, architectural refinement, and community feedback.
As we establish this core as our primary framework for advanced hardware, we are also beginning the deprecation phase for the corresponding legacy cores based on mbedOS, which has just now reached End of Life status.
Join us in this next chapter! Compile your existing sketches with version 0.90.0, and let us know how it performs.
Expanded board and hardware support
**Welcome, Nano RP2040 Connect!**TheArduino®Nano™RP2040 Connectboard officially joins our lineup. You can now leverage the full RTOS power of Zephyr on RP2040 hardware with standard Arduino API compatibility.
SD card support for the Arduino**®Portenta™****H7 and C33 boards.**Native SD card support is now enabled for bothPortenta H7andPortenta C33, making it simple to log data and host local files on external memory.
**PDM library support.**Official support for the PDM library on theNano 33 BLEboard is here, unlocking digital microphone input for audio sampling, noise detection, and edge AI voice processing.
Universal automatic loader sync
With version 0.90.0, automatic loader-and-sketch synchronization is now enabled across all supported boards. The core automatically verifies and handles loader updates behind the scenes during every sketch upload. This means you can simply open the Arduino®IDE, connect a board running a sketch based on mbedOS, switch to the new Zephyr-based core, and upload your sketch. The IDE will automatically update the loader as needed to ensure compatibility with Zephyr.
If you are running Zephyr for the first time,check out our step-by-step guide here.
Full hardware compatibility list
- Arduino®UNO™Q board
- Portenta H7
- Portenta C33
- Arduino®Opta™microPLC
- Arduino®GIGA R1™WiFi board
- Nano Matter board
- Nano RP2040 Connect (New!)
- Nano 33 BLE
- Arduino®Nicla™Sense ME module
- Nicla Vision module
How to get started
To update your environment: open theArduino IDE, search for “zephyr” in theBoard Manager, and install version 0.90.0.
Thank you!
This stable milestone wouldn’t be possible without our community. Check out thefull release notes on GitHub, report issues, and help us build the next era of Arduino on Zephyr!
Arduino, GIGA R1, Nano, Nicla, Opta, Portenta, and UNO are trademarks or registered trademarks of Arduino S.r.l.
Similar Articles
@Modular: We're the #1 trending repo on @github today. The Mojo compiler went open source at ModCon this week, and developers not…
Modular announces that the Mojo compiler has gone open source, the platform now supports six hardware architectures including NVIDIA, AMD, and new ASICs, and Modular Cloud is officially launched.
@y_hatt: Release Candidate: Marp Core v5 ➤ Mermaid diagrams ➤ New syntax highlight: Shiki ➤ A lightweight core by default ➤ Math…
Marp Core v5 release candidate is out, featuring Mermaid diagrams, Shiki syntax highlighting, a lightweight default core, MathJax v4, and lazy-loaded optional dependencies.
A community that works together, builds together
The aerynOS community reported progress in August on core tooling like moss and boulder, introduced a new installer, set up a Discourse forum, and refined branding.
The Mojo language (by Modular, now Qualcomm) is now open-source
Mojo 1.0 has been fully open-sourced under an Apache 2.0 license, making the AI programming language accessible to developers worldwide. The announcement also includes the launch of Modular Cloud and expanded support for various hardware accelerators.
Some important updates including ADHD project + We surpassed 500+ on GitHub, congrats!
The ADHD project for Claude has reached over 500 GitHub stars and is being integrated into major open-source projects. The developer announces plans to make it compatible with local models, create a standalone interface, run large-scale benchmarks, and open community registrations.
