upm  0.8.0
Sensor/Actuator repository for libmraa (v1.1.1)
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
UPM Libraries
Here is a list of UPM libraries that can be used. Note that each of the classes listed in these libraries are completely separate so you will need to link against all those that you have used in your program. Use the hierarchical tree to filter between different types of sensors.
[detail level 12345]
oSensor CategoriesSensors grouped by category
|oAccelerometerMeasure acceleration & tilt or collision detection
|oAnalog InputsSensors with a variable voltage output
|oAtmospheric PressureMeasure pressure and atmospheric conditions
|oButtonButton, Switch or Toggle
|oColor SensorLight sensors with special function: Color recognition
|oCompass/Gyro/MagnometersMeasure magnetic field to give rotation or heading
|oDigital PotentiometerResistive digital to analog converters (DAC)
|oDisplaysTFT, LCD, LED display elements
|oElectricityMeasure electric current and ADC converters
|oFlex/ForceMeasure bending or detect vibration
|oGasMeasure substance concentrations in gases
|oGPSProvide positioning capabilities
|oLEDsLEDs, LED strips, LED matrix displays & controllers
|oLight/Proximity/IRMeasure light intensity or distances
|oLiquid FlowMeasure liquid flow rates or levels
|oMedicalSensors with specific medical application
|oMotorVarious motors & controllers to get things moving
|oOtherOther types of supported sensors
|oRelayDifferent low and high power relays
|oRFIDWireless sensors using RFID tags
|oServoVarious servo motors & controllers
|oSoundProvide sound recording or playback
|oTemperature/HumidityMeasure temperature & humidity
|oSerialSensors using serial communication
|oTimeReal time clocks & time measurement
|oTouch SensorCapacitive touch sensors
|oVideoProvide video or video camera access
|\Wireless CommunicationProvide WiFi, Bluetooth, RF communication
oC++ InterfaceSensors grouped by C++ interface
|oILightSensorImplements ILightSensor
|oILightControllerImplements ILightController
|oIPressureSensorImplements IPressureSensor
|oITemperatureSensorImplements ITemperatureSensor
|oIADCImplements IADC
|\ICOSensorImplements ICOSensor
oConnection TypeSensors grouped by connection type
|oAIOSensors requiring an ADC value to be read
|oI2CModules using the i2c bus
|oSPIModules using the SPI bus
|oGPIOModules using GPIOs directly
|oPWMModules using a PWM capable GPIO pin
|\UARTModules using a serial connection (RX/TX)
oManufacturerSensors grouped by manufacturer
|oAdafruitAdafruit Industries
|oEMaxEMax
|oDFRobotDFRobot
|oCometComet System
|oEpicTinkerEpicTinker
|oFreescaleFreescale
|oGenericGeneric Brands
|oHoneywellHoneywell
|oMaxim IntegratedMaxim Integrated
|oNumato LabsNumato Labs
|oMouserMouser
|oOmegaOmega
|oSeeedStudioSeeedStudio - Grove Sensors
|oSparkfunSparkfun
|oTexas InstrumentsTexas Instruments
|oVeris IndustriesVeris Industries
|oSilicon LabsSilicon Labs
|oBoschBosch
|oAmphenolAmphenol
|oOpen ElectronsOpen Electrons
|\Measurement SpecialtiesMeasurement Specialties
oStarter KitsSensors grouped into starter kits
|oGrove Starter KitGrove Starter Kit - Contains basic sensors
|oHome Automation KitHome Automation Kit - For projects around the house
|oEnvironment & Agriculture KitEnvironment & Agriculture Kit - For outdoor projects
|oTransportation & Safety KitTransportation & Safety Kit - Used mostly on vehicles
|\Robotics KitRobotics Kit - Sensors for your robot
oObject Framework
|oObject Helper Functions
|\Handler-to-Object Interface Functions
\libupm-curieimuCurieIMU sensor for Genuino 101 running Firmata