Leveraging Existing Sensor Drivers in Embedded Linux
Here are the slides from my talk "Leveraging Existing Sensor Drivers in Embedded Linux" at Design West.
A place to collect the random tidbits of information about the technology I use, buy, and make.
The proliferation of sensors in Android devices has greatly increased the availability of sensor drivers available for Linux. This is a boon to embedded systems developers who want to take advantage of sensors, but the lack of sensor driver interface standards and documentation can make them daunting to use.
The good news is that most sensor drivers utilize the Linux Input Event framework or the Linux IIO framework user mode APIs. Once you become familiar with the APIs for these frameworks you will be able to integrate many sensors into your system.
Through demos and code examples this session will walk you through the command line utilities and user mode APIs to debug if sensors are working, connect them directly to user mode code, or bridge into higher level frameworks such as Android.