How to install NanoDLP on Raspberry Pi and other platforms.

Raspberry Pi

One of the first decision you should make is if you want to use NanoDLP to generate pulses or you would use separate hardware such as RAMPS. As RAMPS provide many major advantages on this guide we focus on using NanoDLP with RAMPS.


To run NanoDLP you will need a separate hardware controller board, the main responsibility of this board is to drive stepper motor and other hardwares.

We recommend using NanoDLP official controller board but you can use any RAMPS compatible controller board. Our preferred firmware for RAMPS is Marlin which provide NanoDLP specific features internally.

Raspberry Pi installation

There are two ways to install NanoDLP on Raspberry Pi. Easy and advanced one, the advanced one will require basic knowledge on how to connect to Raspberry Pi using SSH.

Easy installation

  1. Download NanoDLP SD image
  2. Restore SD card image. 2.1. Windows 2.2. Mac 2.3. Linux
  3. Put SD card into Raspberry Pi and turn it on

Advanced installation

  1. Install Raspberry Pi OS Lite on SD card.
  2. SSH into Raspberry Pi and run the command below
(wget --no-check-certificate -O - | tar -C /home/pi -xz --warning=no-timestamp);cd /home/pi/printer;sudo ./

Other platforms (Windows, OSx, Linux and SBC)

  1. Download appropriate file from the download page.
  2. Extract ZIP file.
  3. The program is fully portable. You only need to run binary file. Make sure you are running binary from the same folder.
  4. If you have issue running from file manager, from terminal go to the program’s folder and run it from there.
  5. Start using NanoDLP by opening link on your favorite browser.

The next step

The next step you need to go through is The First Print →.

Edit this page on GitHub