Würth Elektronik is also focusing on IoT applications with its portfolio of MEMS sensors. Zephyr OS – the microcontroller operating system from the Linux Foundation now includes the corresponding drivers. The new application note ANR034 (www.we-online.com/ANR034) from Würth Elektronik provides instructions on how to integrate a sensor into the terminal device software in just a few steps.
Würth Elektronik offers a product portfolio of compact sensors, which includes humidity and temperature sensors, a 6-axis gyroscope with accelerometer, as well as absolute and differential pressure sensors. Their selectable measuring ranges and data rates make all sensors extremely versatile. They provide pre-calibrated and aligned data for easy integration into any application. Thanks to the drivers written into the Zephyr source code and the practical guidance now published, integration into a terminal device is near effortless.
Flexible hardware usage
The vendor-independent Zephyr operating system has the major advantage that the firmware developed with it operates on different hardware platforms without modifications. In view of the sometimes limited availability of semiconductors, this represents a significant strategic advantage. A large number of IC manufacturers have already entered their hardware descriptions into Zephyr. What’s more, the open source community is involved in maintaining the software along with companies like NXP, Nordic Semiconductor, ST Micro Electronics, and Intel to name a few. Zephyr not only includes operating system functions like multithreading and dynamic memory allocation, but also offers many functions for operating external electronic components such as sensors, displays and radio modules. Besides sensor drivers, the information needed to develop firmware for the Würth Elektronik wireless modules is also included in Zephyr OS. As communication solutions are an important part of IoT projects, Würth Elektronik offers a firmware development service and support in certifying customer-specific wireless technology.