System operacyjny Zephyr z wbudowanymi sterownikami do czujników produkcji Wurth Elektronik
Zephyr OS – system operacyjny mikrokontrolerów, opracowany przez Linux Foundation, zawiera teraz sterowniki do czujników produkowanych przez Wurth Elektronik. Nowa nota aplikacyjna ANR034, dostępna pod adresem www.we-online.com/ANR034, zawiera instrukcje objaśniające integrację czujnika z oprogramowaniem urządzenia końcowego w zaledwie kilku krokach.
Wurth Elektronik oferuje małogabarytowe czujniki wilgotności i temperatury, 6-osiowy żyroskop z akcelerometrem, a także czujniki ciśnienia bezwzględnego i różnicowego. Możliwość wyboru zakresów pomiarowych i szybkości transmisji danych sprawia, że są to elementy niezwykle wszechstronne. Wstępna kalibracja oraz sterowniki zapisane w kodzie źródłowym Zephyr i opublikowane obecnie praktyczne wskazówki, w znacznym stopniu ułatwiają ich integrowanie w urządzeniach końcowych.
Niezależny od dostawcy system operacyjny Zephyr ma tę główną zaletę, że opracowane przy jego pomocy oprogramowanie firmware działa na różnych platformach sprzętowych, bez modyfikacji. Biorąc pod uwagę ograniczoną nieraz dostępność półprzewodników, stanowi to znaczącą przewagę strategiczną. Wielu producentów układów scalonych wprowadziło już swoje opisy sprzętu do Zephyr. Co więcej, w utrzymanie oprogramowania zaangażowana jest społeczność open source wraz z takimi firmami jak NXP, Nordic Semiconductor, STMicroelectronics i Intel. Zephyr oferuje nie tylko funkcje systemu operacyjnego, takie jak wielowątkowość i dynamiczna alokacja pamięci, ale także wiele funkcji do obsługi zewnętrznych komponentów, w tym czujników, wyświetlaczy i modułów radiowych. Oprócz sterowników czujników, w systemie Zephyr znajdują się również informacje potrzebne do opracowania oprogramowania firmware do modułów bezprzewodowych Wurth Elektronik. Firma oferuje usługę opracowywania oprogramowania firmware i wsparcie w zakresie certyfikacji.