Install Node.js on Raspberry Pi

Recommended Method

Use these scripts made by

Using Direct Download and Auto Start on Boot


Manual Method

*Not recommended due to inability to upgrade version easily.

At the time of this post the latest version that offers a binary tarbal for ARMv6 hardware is v6.11.3.

Alternate versions that my support AMRv6 hardware will be available here:

Steps to get it this version installed

tar -xvf node-v6.11.3-linux-armv6l.tar.gz 
cd node-v6.11.3-linux-armv6l/
sudo cp -R * /usr/local/
command node -v



Node.js downloads from the version repository

Using package manager you will get an error as displayed below

## You appear to be running on ARMv6 hardware. Unfortunately this is not currently supported by the NodeSource Linux distributions. Please use the ‘linux-armv6l’ binary tarballs available directly from for Node.js v4 and later.

Using a manual method