Skip to content
This repository has been archived by the owner on Aug 5, 2022. It is now read-only.

ZJS IDE Tutorial

Brian Jones edited this page May 1, 2017 · 17 revisions

Intro

This wiki is intended to supplement the upcoming video tutorial about ZJS and the Web IDE. Here you will find step by step instructions to recreate what you see there, and learn how to get started with ZJS and the IDE.

Setting up your Arduino 101

The ZJS development environment uses your host computer, the Arduino 101 board, and a USB A-B cable for communications. The cable also provides also power to the board so you won’t need a separate power supply until you get into more complicated uses that need more power.

The Arduino 101 board needs to be initially prepared for use with the ZJS environment. While you can download the source code and build these images on your own, we’ve also packaged them up as pre-built files ready to download and flash onto the board.

There are two images needed for separate processors on the board. On your linux host computer, download the x86 and arc ZJS binaries here:

https://github.com/01org/zephyr.js/releases/tag/v0.3

If you prefer to build your own binaries and try out the latest and greatest, you'll find all that information here:

https://github.com/01org/zephyr.js#getting-started

If you are using Linux on your host system, you'll also need to add a rules file to allow you to flash the images to your device. See the Zephyr Project page for information on create_dfu_udev_rule script.

https://www.zephyrproject.org/doc/boards/x86/arduino_101/doc/board.html#required-hardware-and-software

Clone this wiki locally