Step 1

Install Juniper

The latest Juniper release is 3.1.0. Either the official Arduino IDE or Platform IO can be used with Juniper. We have also created a syntax coloring package for the VS Code text editor. It can be used by searching for Juniper in the extensions manager.

Windows

Download the latest Windows package (installer)

After installing the Windows package, run Juniper.exe from the command prompt to use the compiler. You may need to restart your computer for the user PATH changes to take effect.

Download the latest Windows package (portable zip file)

Alternatively you can download Juniper packaged as a zip file.

Linux

Download the deb installer for Ubuntu, Debian, Linux Mint, etc.

After installing the Linux deb package, run juniper from the terminal to use the compiler.

Download the zip archive for all other distributions

After downloading and extracting the Linux zip file, run the Juniper program to use the compiler (may require you to add executable permission to the Juniper file with chmod).

OSX

Download the zip archive for Mac OSX

After downloading and extracting the Mac OSX zip file, run the Juniper program to use the compiler (may require you to add executable permission to the Juniper file with chmod). Once .NET gets support for OSX ARM, we will support these platforms. At the current moment the above distribution is for x64 only.

Step 2

All Platforms

Download Platform IO IDE or Arduino IDE

Old Releases

Note: old releases of 2.3.0 or earlier require Mono on Linux to work. Install Mono by following these instructions: http://www.mono-project.com/docs/getting-started/install/linux/

Juniper 3.0.0

Juniper 2.3.0

Juniper 2.2.0

Juniper 2.1.0

Juniper 2.0.0

Juniper 1.1.0