Linux Kernel Drivers for ev3dev-stretch

This is the documentation for the ev3dev-specific Linux kernel drivers that are part of the ev3dev-stretch operating system.

The drivers use sysfs to interact with user space (user space is anything outside of the kernel). Each hardware device is represented by a directory in sysfs called a device node. Each device node has attributes that are represented by files. You monitor and control the hardware by reading and writing these attribute files.

User Space Interfaces