Linux sensor device driver programming with 96Boards
summary
Overview of concrete tooling and results: describes UPM userspace drivers (C++, Python, Node.js) that talk to hardware over SPI/I2C/GPIO, contrasts using the Linux input subsystem for Android versus IIO for high-rate sensors, and points to an upstream-friendly GitHub repo. Demonstrates a hands-on build and flash demo that flashes a ROHM sensor UPM driver to a 96Boards board and hands out a compatible sensor daughterboard; claims covered drivers are already upstream or available on vendor sites.
AI-written summary · about
related talks
46mSensor Data Acquisition With Linux's IIO Subsystem and Libiio
40mThe MRAA and UPM IoT Projects
37mIndustrial IO and You- Nonsense Hacks!
56mMRAA & UPM Libraries
28mEmulating Devices in Linux Using Greybus Subsystem
40mGetting Strange New Displays and Sensors Running on Zephyr for Open Health Devi...
30mTransforming New Product Development with Open Hardware
41mHow to Avoid Writing Device Drivers for Embedded Linux
