Internet Of Things Sensors
  • Cover
  • Summary
  • About This Training
    • Objectives
    • Skills
    • Prerequisites
    • Requirements
  • Once Upon a Time ...
  • Introduction
    • Topologies
    • Data Compression
  • Communication Protocols
    • I2C
      • Linux
      • Arduino
    • Serial Peripheral Interface
    • Serial Communication
      • Laboratory
        • Arduino and Linux
    • Infrared
    • Pulse Width Modulation
  • Microsystems Technologies
    • Actuators
    • Sensors
    • Transducers
  • Layers of Abstraction
    • Intel® IoT Developer Kit Libraries
      • MRAA
      • UPM
      • Laboratory
      • Contributions
    • Linux I2C Device Interface
      • LCD RGB Color Display
      • LCD RGB Text
      • LCD RGB Display Off
      • Temperature
    • Linux I2C Subsystem
  • Data Engines
    • Sparkfun
  • Wrap-Up
    • Online Training
    • Challenge
  • References
  • Sandbox
Powered by GitBook
On this page
  • Intel® IoT Developer Kit
  • Developer Products
  • Integrated Development Environment (IDE)
  • Sensors
  • Middleware Libraries
  • MRAA
  • UPM
  • Middleware Libraries for Microcontrollers
  • ZMRAA
  • Education and Support
  1. Layers of Abstraction

Intel® IoT Developer Kit Libraries

PreviousLayers of AbstractionNextMRAA

Last updated 7 years ago

Intel® IoT Developer Kit

The developer kit is optimized for rapid prototyping—a way to prove or enhance your ideas or turn them into products. The kit provides all the hardware and software you need to speed up prototyping and time to production.

Developer Products

We offer a variety of boards that serve the full range of development audiences and projects. Each board includes an installer that updates your board and helps establish your development environment.

Integrated Development Environment (IDE)

Each board supports one or more of the following IDEs:

Intel® XDK (Node.js) Intel® System Studio IoT Edition (C/C++, Java) Intel® System Studio for Microcontrollers (C/C++)

Sensors

Choose from a wide range of sensors and actuators to help your prototype interact with your environment.

Middleware Libraries

MRAA

Interface with the I/O on your board using this C/C++ library that has bindings to Javascript and Python.

UPM

Create easy function calls to your sensors for reading, setting, and displaying values with this high-level repository for sensors and actuators that use MRAA.

Middleware Libraries for Microcontrollers

ZMRAA

The MRAA implementation for Zephyr provides a way to use the MRAA C API on Zephyr enabled devices, such as the Arduino 101 (branded Genuino 101* outside the U.S.) and the Intel® Quark™ Microcontroller Developer Kit D2000

Education and Support

The developer kit also includes:

Documentation Validated Code Samples Developer Support Product Design and Help

Homepage