-
Notifications
You must be signed in to change notification settings - Fork 439
Getting Started
SaeHie Park edited this page Jun 10, 2015
·
66 revisions
IoT.js is built based on JerryScript(lightweight JavaScript engine) and libuv for asynchronous I/O event handling.
- IoT.js: https://github.com/Samsung/iotjs.git
- JerryScript: https://github.com/Samsung/jerryscript.git
- libuv: https://github.com/Samsung/libuv-iotjs.git
Current supported platforms are Linux and NuttX
- Build for Linux: Ubuntu 14.04 is used as a base platform.
- Build for NuttX: NuttX 7.9 2eba8afab5e8bdc32a0f6365de070eaa7f383149 (Feb 15, 2015) is used with iotjs specific patches.
- Planning OSX 10.10
It depends on the platform you're working on whether it's easy or quite complicated to port to another platform. Below guide will show you an example of the steps.
- Porting guide to Raspberian for Raspberry Pi
IoT.js also uses NPM tool, node package manager, as for package developing and sharing.
Please read Logging IoT.js execution how to display and add log messages while developing.