UPM is a high level repository for sensors that use MRAA. Each sensor links to MRAA and are not meant to be interlinked although some groups of sensors may be. Each sensor contains a header which allows to interface with it. Typically a sensor is represented as a class and instantiated.
To install a UPM module using npm simply type:
npm install jsupm_<module-name>
The full list is available on Intel® IoT Developer Zone.
Intel® XDK IoT Edition is the recommended IDE for Node.js development. Visit the Intel® Developer Zone IDE page for more information on how to get started.
See building documentation here.
Our porting link has more information on making new UPM modules. Also check out our main Github page as we do have some guidelines if you would like to contribute your modules to the library.
Our Node.js documentation pages are hosted here. For other supported languages and their APIs please visit our main Github page.
Version changelog here.
List of known limitations here.