Julia for the Raspberry Pi.

JuliaBerry is an organisation that brings together various resources for using the Julia language for the Raspberry Pi.

Installing Julia

The easiest way to install Julia is by downloading the 32-bit (ARMv7-a hard float) prebuilt binary from the JuliaLang website.

An older version of Julia (0.6) is also available via apt in Raspbian, we hope to update this to the latest version in the near future.

Compiling Julia

Instructions can be found over here

IJulia notebook

Jupyter will need to be installed manually, as the automatic Conda installer does not work on the ARM architecture. Generally, running

sudo apt install libzmq3-dev
sudo pip3 install jupyter

at the shell should work. Then it should be sufficient to do


at the Julia REPL.


The JuliaBerry org provides several Raspberry Pi-specific packages:


We do not have a dedicated mailing list, however questions can be posted to the Julia discourse.

Issues should be filed with the relevant packages: if in doubt which package is appropriate, please ask on the above mailing list.

If you would like to contribute a new package to the JuliaBerry org, open an issue on the repository in question and ping @aviks or @simonbyrne.

If you have any comments or suggestions for the website, please open an issue here.