Cloud Dashboard Forum 3D Printers Download Home

NanoDLP / NanoSupport Download

You can install NanoDLP on wide range of platforms/OSes including Raspbery Pi, Windows, Mac or Linux Desktop.

Platform/OS Support Raspberry Pi Windows (32bit & 64bit) Linux 64bit Desktop macOS Linux on 32bit & 64bit ARM
Desktop Env. Not Required
High Reliability
Slice Large Files Quickly
Pulse generation

Raspberry Pi is the prefered platform. Feel free to ask for new platform/OS support.

You can download following softwares/files from this page:

Terms of Use

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND. Please, refer to the bundled license file for more details.
If you are an end user:
  • You can use NanoDLP free of charge.
  • You can customize the program and its resources.
If you are a manufacturer:
  • You can distribute NanoDLP with your printer free of charge.
  • You can customize the static resources of the program.
  • If you need us to add your customization to Nanodlp or host it, paid license is required.

Installing NanoDLP on Raspberry Pi.

  • NanoDLP is only compatible with Raspberry Pi 2 and 3
  • You need microSD card 2GB or larger and a card reader
  • Beside steps below you can follow video tutorials and guide for Muve3D for more details on installation.

Simple Installating on Raspberry Pi

  1. Download NanoDLP SD card image file.
  2. Restore SD card image (Guides: Windows, Mac OS, Linux)
  3. Put microSD card into Raspberry Pi and turn it on.

Advanced Installation on Raspberry Pi

  1. Install Raspbian Lite on SD card.
  2. Run the below command on Raspberry Pi Terminal.
  3. (wget --no-check-certificate -O - | tar -C /home/pi -xz --warning=no-timestamp);cd /home/pi/printer;sudo ./
  • To open NanoDLP interface through browser you need to find out IP address by using one of the methods below:
    • Or visit online dashboard to see online NanoDLP printers in your network
    • Make Raspberry Pi IP static through your router.
    • Use your OS local network area panel
  • Do you need help? Visit our forum.

Windows / Linux / Mac Desktop Versions

If you do not have Raspberry Pi or prefer your Windows, Linux or Mac computers. You can try versions below.
Additionally you could use these versions as desktop slicer.
How to Use:
  • Download appropriate file from the list on the left.
  • 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 link on your favorite browser.


3D editor to generate support and slice objects for desktop computers

NanoDLP touchscreen HMI interface

You can integrate nextion display into your printers to control NanoDLP directly. NanoDLP fully support Nextion displays and does not require any change on OS or additional software to control display. Just load TFT into your nextion display and connect it to NanoDLP.

Type Model Size Resolution Status
Nextion Basic NX3224T024_011R 2.4” 320*240 Available
Nextion Basic NX3224T028_011R 2.8” 320*240 Available
Nextion Basic NX4024T032_011R 3.2” 400*240 Available
Nextion Basic NX4832T035_011R 3.5” 480*320 Available
Nextion Basic NX4827T043_011R 4.3” 480*272 Available
Nextion Basic NX8048T050_011R 5.0” 800*480 Available
Nextion Basic NX8048T070_011R 7.0” 800*480 Available
Nextion Enhanced NX3224K024_011R 2.4” 320*240 Available
Nextion Enhanced NX3224K028_011R 2.8” 320*240 Available
Nextion Enhanced NX4024K032_011R 3.2” 400*240 Available
Nextion Enhanced NX4832K035_011R 3.5” 480*320 Available
Nextion Enhanced NX4827K043_011R 4.3” 480*272 Available
Nextion Enhanced NX8048K050_011R 5.0” 800*480 Available
Nextion Enhanced NX8048K070 7.0” 800*480 Available
Nextion Enhanced NX8048K070_011R & NX8048K070_011C 7.0” 800*480 Available

Download Nextion TFT Files

Hardware and Wirings

You can use NanoDLP in two totally different ways, 3rd party boards and direct control.


RAMPS board are Arduino based 3D printers control board.
  • Use patched version of Marlin or GRBL firmwares.
  • Connect Raspberry (NanoDLP) and Arduino using USB cable.
  • Checkout your RAMPS guide for wiring
  • Using RAMPS board has following advantages
    • Faster movement speed
    • Even steps
Some devices such as Trinamics provide same advantages as RAMPS board but making them works with NanoDLP require more effort.

Direct Control

You would not need any external hardware, everything being controlled by Raspberry/NanoDLP.
  • For the hardware wiring, we suggest following hardware schematic and pcb design.
  • To print pcb board you can use source files.
  • To drive stepper motor you need stepper motor driver.
  • Using direct control has following advantages and disadvantages
    • Less hardware, higher reliablity
    • Some of the features are designed for direct control
    • Jitter and lower movement speed