How to install NanoDLP on Raspberry Pi and other platforms.
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.
- Download NanoDLP SD image
- Restore SD card image. 2.1. Windows 2.2. Mac 2.3. Linux
- Put SD card into Raspberry Pi and turn it on
- Install Raspberry Pi OS Lite on SD card.
- SSH into Raspberry Pi and run the command below
(wget https://www.nano3dtech.com/download/nanodlp.linux.arm.rpi.stable.tar.gz --no-check-certificate -O - | tar -C /home/pi -xz --warning=no-timestamp);cd /home/pi/printer;sudo ./setup.sh
Other platforms (Windows, OSx, Linux Desktop)
- Download appropriate file from the download page.
- Extract ZIP file.
- The program is fully portable. You only need to run binary file. Make sure you are running binary from the same folder.
- If you have issue running from file manager, from terminal go to the program’s folder and run it from there.
- Start using NanoDLP by opening 127.0.0.1 link on your favorite browser.
SBCs (Orange Pi, Rock Pi and etc)
- Install basic Linux OS (no desktop environment) on SD card.
- SSH into SBC
- Make sure you have wget installed using
sudo apt install wgetor relevant command depend on architecture.
- Become root by issuing command
- Run installation command below depend on OS you are using
mkdir -p /home/nanodlp/;(wget https://www.nano3dtech.com/download/nanodlp.linux.arm64.beta.tar.gz --no-check-certificate -O - | tar -C /home/nanodlp -xz --warning=no-timestamp);cd /home/nanodlp/setup/server;sudo ./setup.sh
mkdir -p /home/nanodlp/;(wget https://www.nano3dtech.com/download/nanodlp.linux.arm.beta.tar.gz --no-check-certificate -O - | tar -C /home/nanodlp -xz --warning=no-timestamp);cd /home/nanodlp/setup/server;sudo ./setup.sh
You can checkout more advanced guide on installing NanoDLP on any Linux SBCs.
The next step
The next step you need to go through is The First Print →.