MatrixMiniR4 1.1.9
Matrix Mini R4 Arduino Library API Documentation
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAdafruit_GFX_ButtonA simple drawn button UI element
 CAdafruit_I2CDeviceAdafruit I2CDevice Class for OLED
 CMMLower::AllInfo_t
 CBaseUtilMiniR4 low level functions
 CBitConverterMiniR4 low level functions
 CGFXfontData stored for FONT AS A WHOLE
 CGFXglyphFont data stored PER GLYPH
 CGroveI2C_BME280A class for interfacing with the BME280 sensor
 CHSVColorStructure to hold HSV color values
 CHTColV2Class for HiTechnic NXT Color Sensor V2 functions
 CintGesture Description
 CMatrixColorClass for interacting with a color sensor
 CMatrixColorV3A class for MATRIX Color Seneor V3 sensor
 CMatrixControllerClass for controlling motors and servos in the Matrix Controller (HT)
 CMatrixEIOBoardClass for controlling E.ROBOT I/O Board (NXT)
 CMatrixGestureA class for MATRIX Gesture Seneor
 CMatrixLaserClass for interfacing with a laser distance sensor
 CMatrixLaserV2A class for MATRIX Laser V2 ToF sensor
 CMatrixMiniR4Main class for the MatrixMiniR4 system
 CMiniR4_Grove_US< PIN1, PIN2 >A class for interfacing with Grove Ultrasonic Ranger
 CMiniR4BTN< ID >A class template for handling button state retrieval for a specific button ID
 CMiniR4BUZZERA class for controlling a buzzer
 CMiniR4DC< ID >Class for controlling a DC motor with encoder functionality
 CMiniR4DHT11< PIN1, PIN2 >A template class to interface with the DHT11 temperature & humidity sensor
 CMiniR4Digital< PIN1, PIN2 >Class for handling digital input and output operations
 CMiniR4Analog< PIN_A3, PIN_A2 >
 CMiniR4Analog< PIN_A4, PIN_A5 >
 CMiniR4PWM< 3, 2 >
 CMiniR4PWM< 5, 4 >
 CMiniR4PWM< 12, 11 >
 CMiniR4PWM< 13, 10 >
 CMiniR4Analog< PIN1, PIN2 >A class template for handling analog input operations on two specified pins
 CMiniR4DAC< PIN_A1, PIN_A0 >
 CMiniR4DAC< PIN1, PIN2 >Class for Digital-to-Analog Converter (DAC) functionality
 CMiniR4PWM< PIN1, PIN2 >A class to handle PWM (Pulse Width Modulation) signals on two specified pins
 CMiniR4DriveDC< ID >Class for controlling a DC motor with encoder functionality
 CMiniR4DS18B20< PIN1, PIN2, DS_ADDR, DS_AM, DS_PGM >Template class for interfacing with DS18B20 temperature sensors
 CMiniR4HC04< PIN1, PIN2 >Class for controlling the HC-SR04 ultrasonic sensor
 CMiniR4I2C< ID, WIRE >Template class for managing I2C devices
 CMiniR4LEDClass for controlling an RGB LED
 CMiniR4MotionClass for motion sensing using an IMU (Inertial Measurement Unit)
 CMiniR4PowerClass for managing battery power settings and retrieval
 CMiniR4RC< ID >A class for controlling a remote control (RC) servo
 CMiniR4SmartCamReaderA class for reading data from mVision camera
 CMiniR4VernierLibA library for interfacing with Vernier sensors
 CMMLowerHandling the Lower MCU (STM32) communication
 CMMLower::Motors_Param_t
 CPrint
 CAdafruit_GFXA generic graphics superclass that can handle all sorts of drawing. At a
 CAdafruit_SSD1306Class that stores state and functions for interacting with SSD1306 OLED displays
 CGFXcanvas1A GFX 1-bit canvas context for graphics
 CGFXcanvas16A GFX 16-bit canvas context for graphics
 CGFXcanvas8A GFX 8-bit canvas context for graphics
 CPS2XClass to interface with the MJ2 or PS2 controller
 CMatrixGesture::sGestureDescription_t