Benefits
From prototype to industrial deployment, discover the right sensor or actuator for your solution.
- Develop in multiple languages: C, C++, Java*, Node.js*, and Python*.
- Access support for multiple operating systems: Ubuntu*, Yocto Project*, Android Things*, Wind River*, Arch Linux*, ubilinux*, and Zephyr*.
- Distribute and embed Useful Packages & Modules (UPM) freely under the open-source MIT license.
- Obtain support for industry-standard communication protocols: Wi-Fi*, ZigBee*, LoRa*, Bluetooth® low energy, GPS, and many more.
- Run the same hardware-agnostic APIs (from microcontrollers to industrial gateways) on any supported platform.
MRAA
Who Needs This Product?
- Anyone who uses sensors for IoT development
- Developers looking for prebuilt sensor libraries for fast deployment
- Developers seeking consistent sensor capabilities across hardware platforms
Key Document
Get Help
For questions or bug reporting, use the issue tracker on GitHub.
Specifications
Compatible Hardware
- IEI* TANK AIoT Developer Kit
- UP Squared* Grove* IoT Development Kit and other UP* boards
- Intel® IoT Gateway
- Intel® NUC
- Terasic DE10-Nano Kit
- Arduino 101* (branded Genuino 101* in some countries)
- MinnowBoard Turbot*
- Banana Pi*
- BeagleBone* Black
- MediaTek LinkIt* Smart
- Raspberry Pi*
- 96 Boards*
Programming Languages
- C
- C++
- Java
- Python
- Node.js
Supported Sensors
UPM libraries support a wide range of sensor classes. View our library to find the best sensor or actuator for your project.
- Cloud-based development solution
- Integrated with Intel®-based boards and libraries
- Large community collection of guides, projects, and training for all levels
Intel® System Studio
- Optimize production and performance.
- Get cross-platform support.
- Quickly identify and analyze performance across network, devices, and remote systems.
- Reduce system power consumption by collecting and analyzing power behavior.