Skip to main content

Namespace Meadow.Foundation.Sensors.Hid

Classes​

AnalogJoystick​

2-axis analog joystick

AnalogJoystick.JoystickCalibration​

Calibration class for new sensor types. This allows new sensors to be used with this class.

ANONavigationEncoder​

Represents a ANO Directional Navigation and Scroll Wheel Rotary Encoder

As5013​

Represents an AS5013 Hall navigation sensor for analog joysticks

BBQ10Keyboard​

Represents a BBQ10Keyboard Featherwing

ChannelStatusChangedEventArgs​

Represents the arguments of event rising when the channel statuses have been changed.

DigitalJoystick​

Represents a 4 switch digital joystick / directional pad (D-pad)

Keyboard​

Encapsulates a standard 108-key keyboard as a Meadow IO Extender

Keyboard.KeyboardIndicator​

Represents a Keyboard indicator as a Meadow digital output

Keyboard.KeyboardKey​

Represents a Keyboard key as a Meadow digital input

Keyboard.PinDefinitions​

The collection of IPins that a keyboard can use

KeyboardIndicatorPin​

An IPin implementation for a Keyboard indicator

KeyboardKeyPin​

An IPin implementation for a Keyboard input key

Mpr121​

Represents the MPR121 12-Key Capacitive Touch Sensor

Mpr121.Mpr121Configuration​

MPR121 Configuration class

NesClassicController​

Represents a Nintendo NES Classic Mini controller

SnesClassicController​

Represents a Nintendo SNES Classic Mini controller

Tsc2004​

Represents a TSC2004 4-wire touch screen controller

WiiClassicController​

Represents a Nintendo Wii I2C Classic Controller

WiiClassicControllerBase​

Abstract base class that represents Nintendo Wiimote I2C extension controllers Based on the Wii classic controller including: Classic Pro, Snes classic, and Nes classic controllers

WiiClassicControllerPro​

Represents a Nintendo Wii I2C Classic Controller Pro

WiiExtensionControllerBase​

Abstract base class that represents Nintendo Wiimote I2C extension controllers

WiiNunchuck​

Represents a Nintendo Wii I2C Nunchuck

Xpt2046​

Represents an XPT2046 4-wire touch screen controller

Structs​

BBQ10Keyboard.KeyEvent​

Key event struct

Enums​

As5013.Addresses​

Valid I2C addresses for the sensor

BBQ10Keyboard.Addresses​

Valid I2C addresses for the sensor

BBQ10Keyboard.KeyState​

The keyboard key state

Mpr121.Addresses​

Valid I2C addresses for the sensor

Mpr121.Channels​

Mpr121 channels

Tsc2004.Addresses​

Valid I2C addresses for the sensor

WiiExtensionControllerBase.Addresses​

Valid I2C addresses for the sensor