Popüler açık kaynaklı elektronik platformu Arduino, yazılım temelinde önemli bir değişiklik yapıyor. Sonrasında Arm'ın 2026'da Mbed desteğini sonlandıracağını duyurması üzerine Arduino, Zephyr RTOS'u benimsemeye karar verdi birçok anakartının temel işletim sistemi olarak.
Bu değişiklik GIGA, Nano 33 BLE, Nano RP2040 Connect ve PRO serisi modeller de dahil olmak üzere bir dizi Arduino ürününü etkileyecektir. Fakat, popüler UNO, MKR ve Nano modelleri etkilenmeyecektir, çünkü Mbed'e bağlı değiller.
Sorunsuz bir geçiş sağlamak için, Arduino kademeli uygulamayı planlıyor. Zephyr RTOS'u kullanan ilk beta sürümünün 2024'ün sonlarında yapılması ve çeşitli kartlara tam dağıtımın 2025 için yapılması planlanıyor. Bu proaktif yaklaşım, değişikliği Arm'ın Mbed'i tamamen kullanımdan kaldırmasından çok önce tamamlamayı amaçlıyor.
Arduino'nun Zephyr'e katılımı bu son kararın ötesine geçiyor. Zephyr projesinin Gümüş üyesi olan şirket, projenin gelişimine aktif olarak katkıda bulunuyor. Bu ön katılım şüphesiz Zephyr temeline dayalı bir Arduino çekirdeği oluşturma sürecini hızlandırdı.
Bu değişiklik geliştiricilere karmaşık görünse de Arduino, kullanıcılara geçişin şeffaf olacağına dair güvence veriyor. Donanım ve yazılım arasındaki arayüzü oluşturan Arduino API'leri değişmeden kalacaktır. Bu, mevcut kodun değişiklik yapılmadan çalışmaya devam etmesi gerektiği anlamına gelir.
Linux Foundation tarafından yönetilen hafif, gerçek zamanlı bir işletim sistemi olan Zephyr RTOS, gömülü sistemler topluluğunda zemin kazanıyor. Arduino tarafından benimsenmesi muhtemelen IoT ve gömülü uygulamalar için lider seçim konumunu daha da güçlendirecektir.
Bu zorlukla karşı karşıya olan tek kişinin Arduino olmadığını belirtmek gerekir. Gömülü sistemler pazarında öne çıkan diğer oyuncular: BBC mikro:bit ve Raspberry Pi, Mbed desteğinin sonuna da uyum sağlamak zorunda kalacaklar.
Arduino'nun bu stratejik kararı, Gömülü sistem geliştirmenin değişen manzarası. Donanım yetenekleri arttıkça ve yazılımın karmaşıklığı arttıkça, temel işletim sisteminin seçimi giderek daha önemli hale geliyor. Zephyr'in açık kaynak yapısı ve büyüyen ekosistemi, onu sağlam ve esnek bir platform arayan geliştiriciler için cazip bir seçenek haline getiriyor.