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.
- Sensors / Input Devices
- Motors / Output Devices
- Input / Output Ports
- Port Multiplexers
- LEGO MINDSTORMS EV3
- LEGO WeDo
- Dexter Industries BrickPi/BrickPi+
- Dexter Industries BrickPi3
- Mindsensors PiStorms
- FatcatLab EVB
- Board Information
- Appendix A: Sensor Data
- Generic EV3 Analog Sensor
- Generic NXT Analog Sensor
- Charmed Labs Pixy (CMUcam5) for LEGO
- Dexter Industries Flexible Sensor for Mindstorms NXT
- Fatcatlab 9DOF Sensor
- Fatcatlab ADC Adapter
- Fatcatlab Altitude Sensor
- Fatcatlab Gesture Sensor
- Fatcatlab Humidity Sensor
- Fatcatlab IR Receiver
- Fatcatlab Light Sensor
- HiTechnic NXT Color Sensor
- HiTechnic NXT Angle Sensor
- HiTechnic NXT Acceleration / Tilt Sensor
- HiTechnic NXT Barometric Sensor
- HiTechnic NXT Color Sensor V2
- HiTechnic NXT EOPD
- HiTechnic NXT Force Sensor
- HiTechnic NXT Gyro Sensor
- HiTechnic NXT IRLink Sensor
- HiTechnic NXT IRReceiver Sensor
- HiTechnic NXT PIR Sensor
- HiTechnic NXT Compass Sensor
- HiTechnic NXT Magnetic Sensor
- HiTechnic NXT IRSeeker V2
- HiTechnic NXT Sensor Multiplexer
- HiTechnic NXT SuperPro Prototype Board
- LEGO EV3 Ultrasonic Sensor
- LEGO EV3 Gyro Sensor
- LEGO EV3 Color Sensor
- LEGO EV3 Touch Sensor
- LEGO EV3 Infrared Sensor
- LEGO WeDo USB Hub
- LEGO WeDo Motion Sensor
- LEGO WeDo Tilt Sensor
- LEGO Energy Display
- LEGO NXT Temperature Sensor
- LEGO NXT Touch Sensor
- LEGO NXT Light Sensor
- LEGO NXT Sound Sensor
- LEGO NXT Ultrasonic Sensor
- Microinfinity Digital Gyroscope And Accelerometer
- mindsensors.com Gyro, MultiSensitivity Accelerometer and Compass
- mindsensors.com GlideWheel-AS
- mindsensors.com EV3 Sensor Multiplexer
- mindsensors.com IR Temperature Sensor for EV3 or NXT
- mindsensors.com Light Sensor Array
- mindsensors.com Line Follower Sensor
- mindsensors.com Vision Subsystem v4 for NXT or EV3
- mindsensors.com Vision Subsystem v5 for NXT or EV3 (with fixed lens)
- mindsensors.com Multiplexer for NXT/EV3 Motors
- mindsensors.com 8-channel Servo Controller
- mindsensors.com Sensor building kit for NXT with PCF8574 IC
- mindsensors.com Sensor building kit for NXT with PCF8591 IC
- mindsensors.com Digital Pneumatic Pressure Sensor
- mindsensors.com Pixy Adapter for MINDSTORMS EV3 or NXT
- mindsensors.com Realtime Clock for NXT
- mindsensors.com Touch Sensor Multiplexer for NXT & EV3
- Appendix B: Motor Data
- Actuonix L12 EV3 100mm
- Actuonix L12 EV3 50mm
- LEGO Motor 9V Mini-motor, newer lighter weight
- LEGO EV3 Large Servo Motor
- LEGO EV3 Medium Servo Motor
- LEGO Technic Motor 9V Geared
- LEGO Motor 9V Micromotor
- LEGO Motor 9V Mini-motor, older heavier weight
- LEGO Technic Motor 9V
- LEGO Power Functions Train Motor
- LEGO Power Functions L-Motor
- LEGO Power Functions Servo Motor
- LEGO Power Functions XL-Motor
- LEGO Power Functions M-Motor
- LEGO Power Functions E-Motor
- LEGO NXT (Interactive Servo) Motor
- Appendix C: I2C Devices