modm API documentation
Main Page
Modules
Classes
Modules
External Device Drivers
Modules
AD7280A Lithium Ion Battery Monitoring System
AD79x8 ADC
ADC Sampler
ADIS16470 Inertial Measurement Unit
ADNS-9800 Laser Motion Sensor
ADS101x ADC
ADS7828 ADC
ADS7843 Resistive Touch Controller
ADS816x ADC
AMS 5915 Pressure Sensor
APA102 RGB LED Driver
AS5047 14 bit Absolute Encoder SPI Driver
AS5600 10 bit absolute encoder I2C driver
AT24MAC404 I²C EEPROM
Block Allocator
Block Devices
BME280 Pressure Sensor
BMI088 Inertial Measurement Unit
BMP085 Pressure Sensor
BNO055 9-DOF Inertial Measurement Unit
CAT24AAxx I2C Eeprom
Cycle Counter
DRV832xS: Three-Phase Smart Gate Driver
DS1302 Real-Time Clock
DS1x31 Temperature Sensor
1-Wire Thermometer
DW3110 Drivers
EA-DOG Displays
Quadrature Encoder Input
Quadrature Encoder Input using STM32 general purpose Timer
Quadrature Encoder Output
FT245 USB FIFO
FT6x06 Capacitive Touch Controller
Gpio Sampling via Interrupts
HCLA Pressure Sensor
HD44780 Displays
HMC58x3 3-Axis Digital Magnetometer
HMC6343 3-Axis Compass
HX711 Load Cell Amplifier and ADC
I2C Eeprom
ILI9341 Display with parallel and SPI bus transports
IS31FL3733 Matrix Driver
ITG3200 Digital Gyroscope
InvenSense 6-Axis IMU
L3GD20 3-Axis Gyroscope
LAN8720A Ethernet Transceiver
Lawicel Format Converter
LIS3xx Transport Layer
LIS302DL 3-Axis Accelerometer
LIS3DSH 3-Axis Accelerometer
LIS3MDL Magnetic Sensor
LM75 Thermometer
LP503x 30/36 channel LED PWM driver
LSM303DLHC 3-Axis Accelerometer
LSM6DS33 always-on 3D accelerometer and 3D gyroscope
LSM6DSO 3D accelerometer and 3D gyroscope
LTC298x Thermometer
MAX31855 Thermocouple-to-Digital Converter
MAX31865 RTD-to-Digital Converter
MAX6966 8-bit PWM Driver
MAX7219 Display
MCP23x17 16-Bit I/O Expander
MPC2515 External CAN Controller
MCP3004/MCP3008 ADC
MCP79410/MCP79411/MCP79412
Minimal driver for MCP9902/3/4 temperature sensor.
Parallel Busses
MMC5603 3-Axis Digital Magnetometer
MS5611 Barometric Pressure Sensor
MS5837 Pressure Sensor
Nokia 5110 Displays
NRF24 Drivers
Parallel Bus TFT Display
PAT9125EL Motion Sensor
PCA8574 8-Bit I/O Expander
PCA9535 16-Bit I/O Expander
PCA9548A/TCA9548A I2C Switch
PCA9685 12-bit PWM Driver
QMC5883L 3-Axis Digital Magnetometer
SH1106 Display
Siemens S65 Display
Siemens S75/CX75/C81/M75 Display
SK6812 RGBW Driver
SK9822 RGB LED Driver
SSD1306 Display
ST7586S 4-level grayscale LCD controller
ST7789 full-color LCD controller
STTS22H temperature sensor
STUSB4500 USB PD controller
Semtech SX1276 Driver
Semtech SX1280/SX1281 Driver
TCS3414 Digital Color Sensor
TCS3472X Digital Color Sensor
Terminal Output
TLC594* 12-bit PWM Driver
TMP102 Thermometer
TMP121/123/125 Thermometer
TMP175 Thermometer
TSC2046/x2046 Resistive Touch Controller
VL53L0X Proximity Sensor
VL6180X Proximity Sensor
WS2812 Driver
Detailed Description
lbuild module:
modm:driver
Generated by
1.4.2