NanoDLP is a web-based interface and slicing software for SLA, LCD, and DLP 3D printers. It allows you to monitor and control your 3D printers, and the goal of this document is to familiarize you with its usage and functionality.


NanoDLP consists of different solutions for different purposes:

  • NanoDLP
  • NanoSupport
  • NanoDLP official controller board


It is standalone all-in-one controller and host solution to slice and print 3D objects on SLA and SLS machines. It does provide web interface and could run on any platform (ARM, PC, Mac and etc). Considering its capabilities requirements to run it pretty low and majority of users running it on Raspberry Pi.


3D editor which could be used to put support on 3D objects before sending to the NanoDLP or any other controller.

NanoDLP official controller board

The NanoDLP controller board support different hardwares needed in order to operate 3D printer.

This document

NanoDLP documentation arranged in three different sections.

Get started

This part focused with mostly getting familiar with basic concepts and commands needed in order to run NanoDLP on Raspberry Pi.

User manual

You could find detailed description on all NanoDLP individual features.


Here you could find guides on more advanced features or concepts needed to run and operate NanoDLP on different OSes with different hardwares.


You can contribute to this document through Github. To ease contributions under each pages you could find link to same page on github. The pages are in Markdown Format.

The next step

The next step you need to go through is Installation →.

Edit this page on GitHub