Installing

From the Chrome Web Store

This video is from the Quick Start page, which contains extra information on installing the Web IDE:

Note: As of December 2016, the Windows version of the Web IDE from the Chrome Web Store doesn't
support Bluetooth Low Energy, needed for communicating with Puck.js. If you're using Windows
you'll need to use the Native Application (below).

Online

If you're only using Puck.js on a Web Bluetooth-capable computer, you
can use the Web IDE straight from your Web Browser.

As a Native application

For Windows 8.1 and later

The IDE is able to use Windows' own BLE drivers. The only configuration needed
is for you to go to your system's Bluetooth settings and to click Connect (Pair on Windows 10)
on your Puck.js device. This exposes it to the system and makes sure it
shows up in the Web IDE.

For Windows earlier than 8.1

Since Windows versions earlier than 8.1 don't support Web Bluetooth in the OS,
noble (which the Espruino IDE uses) has
to be able to access the BLE adaptor directly - so you have to make sure the
WinUSB driver is loaded for it (as opposed to a manufacturer-specific driver).

Now when you next run the Native Web IDE and click 'connect' in the top left,
you should see a list of connectable BLE devices.

Native applications for other platforms

If you require a native version of the IDE for other platforms, you can install
the Development version from GitHub (below):

Development version

We only update the Web IDE when we're sure that everything is working. If you want the 'Cutting Edge' version then you can get it directly from GitHub. There are detailed instructions on how to get started on that page.

This page is auto-generated from GitHub. If you see any mistakes or have suggestions, please let us know.