Review: NanoDLP for use with the Wanhao D7

Review: NanoDLP for use with the Wanhao D7

NanoDLP for use with the Wanhao D7

Optimized usage when connected via RaspberryPi

A popular alternative to CW is NanoDLP for the Wanhao D7, which can be used on a RaspberryPi. Compared to a tower PC or laptop with CW, a RaspberryPi of course saves a lot of space and power. NanoDLP is a freely available but not open source software.

To work efficiently with it you need a RaspberryPi (best 3 or higher), an SD card with the NanoDLP software, a network/internet connection to control the NanoDLP, and the normal supply lines (e.g. Micro-USB) to supply the Pi with power.

Furthermore, in order for NanoDLP to work properly with the D7, the firmware of the D7 must be transferred with a version adapted for NanoDLP.

NanoDLP control via web interface

NanoDLP can be operated via a web interface. The main page shows the layer of the current print, if one is running, with rudimentary control of the printer (print pause, print stop, turn off exposure), and the status of the pis (CPU load, memory, RAM, temperatures, etc.).

On the plate page you can see all the models stored on the Pi. Plate is therefore the baseplate that virtually carries one model at a time. These are all stored as plates, i.e. the orientation of the model is stored and you don’t have to adjust it again and again. Therefore you can’t just rotate a model without creating a new plate right away.

Setting of clearly arranged resin and plate profiles

The resin profiles are also nicely lined up in a list, with the properties of layer thickness and normal exposure time separated from the profile name. This makes it easier and clearer to manage many different materials and their parameters.

However, the 3D editor is more limited than the CW version. You can rotate models around their axis, lift them, and give support structures. But if you really want to realign something, like rotate it 45┬░, it will be very difficult, because it is controlled by the mouse.

Separating a model doesn’t work either, nor does hollowing out a model.

The advantage is that the editor runs through the browser and the RaspberryPi does not render the model. The most complex thing the Pi has to do is slicing the models, even if it takes a long time, it’s no problem, because you can start printing before the whole model is sliced.


NanoDLP is a free software for controlling the D7 (and other printers), which in combination with a RaspberryPi enables the control of the printer via a browser. Thus NanoDLP allows a PC-independent control of the printer after starting the print, since this is controlled by the RaspberryPi. Altogether NanoDLP is easy to learn and allows a better overview of several preset resin profiles and model templates (Plates).

Further blogpost on the Wanhao D7.