ZephyrOS

Dotąd Arduino kojarzyło się z komputerkiem wykonującym ciąg działań, zwykle najszybciej jak to było możliwe albo w przedziałach czasu regulowanych timerami. Problem w tym, że harmonogramowanie nie było zbyt dokładne. Program dzielony delay’ami w ogóle nie mógł być brany pod uwagę jako układ czasu rzeczywistego (RTOS), ale nawet wykorzystanie przerwań i timerów nie dawało takiej gwarancji bez dogłębnej analizy kodu. Do sterowań wymagających ściśle określonych ramek czasowych potrzebny jest prawdziwy, certyfikowany RTOS i takim jest ZephyrOS.
System wciąż jest dopracowywany, obecnie istnieje w wersji beta i wymaga określonej platformy. Gdy już zostanie ukończony, będzie stanowił kolejny milowy krok w świecie Arduino, otwierając dlań przestrzenie dotąd niedostępne ze względów bezpieczeństwa czy po prostu niepraktyczności. Gwarantowana wielozadaniowość przy harmonogramowaniu w czasie rzeczywistym umożliwi nie tylko budowanie urządzeń krytycznie zależnych od czasu, ale także obróbkę sygnałów w czasie realnym. I to wszystko z wykorzystaniem starego Arduino IDE i znanych bibliotek. ZephyrOS będzie kompatybilny z następującymi platformami:
GIGA R1 WiFi
Opta
Portenta H7
Portenta C33
Nano 33 BLE