Installation
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.
Requirements
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
- 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
Advanced installation
- 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 wget
or relevant command depend on architecture. - Become root by issuing command
sudo su
- Run installation command below depend on OS you are using
64bit OS
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
32bit OS
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 →.