Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 1.86 KB

Getting-Started.md

File metadata and controls

49 lines (37 loc) · 1.86 KB

Overview

IoT.js is built based on JerryScript(lightweight JavaScript engine) and libuv for asynchronous I/O event handling.

Source repositories

Build script

There is a script to help you build IoT.js called "build.py" in source repository.

Supported platforms

Current supported platforms are Linux and NuttX

Platforms to support
  • OSX 10.10 as development host
  • Artik 1 => as target board
H/W boards
  • Current supporting
    • STM32F4-Discovery + BB
    • Raspberry Pi 2
  • Plan to support
    • Samsung Artik 1
    • STM32F429-Discovery
    • STM32F411-Nucleo
    • Intel Edison
    • (and your contributions including above plans)

Supporting direct H/W control

We may need to control things directly from ECMAScript code. How can we make it possible? Let's first describe it at GPIO API page.

IoT.js Package

IoT.js also uses NPM tool, node package manager, as for package development and sharing. Visit the IoT.js package page for more information.

When something goes wrong

Please read the Logging IoT.js execution page how to display and add log messages while developing.