# Klipper Elegoo Neptune3

**URL:** <https://klipper.discourse.group/t/klipper-elegoo-neptune3/25021>\
**Category:** General Discussion\
**Created:** [October 15, 2025, 12:42pm UTC](https://klipper.discourse.group/t/klipper-elegoo-neptune3/25021 "2025-10-15T12:42:15Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ren0oren](https://avatars.discourse-cdn.com/v4/letter/r/3bc359/32.png) [@Ren0oren](https://klipper.discourse.group/u/Ren0oren)\
**Post date:** [October 15, 2025, 12:42pm UTC](https://klipper.discourse.group/t/klipper-elegoo-neptune3/25021/1 "2025-10-15T12:42:15Z")

</div>

### Basic Information:

Printer Model:Elegoo Neptune 3 simple  
 MCU / Printerboard: ZNP Robin Nano\_DW V2.1  
 Host / SBC : PC on linux mint

Describe your issue:

Hello,

I try to Klipperised a Neptune 3. Not a plus / max / pro … just the basic one.

First i don’t find any documentation on this model ( maybe Tanos snaped this printer ^^’ ).

I must first say that the klipper work cause i have already successfully connected a printer to the klipper computer.

So first i try to flash the board with the pro config who mention :

> This file contains pin mappings for the stock Elegoo Neptune 3 Pro (ZNP Robin Nano\_DW V2.2)  
> To use this config, during “make menuconfig” select the STM32F401 with a  
> “32KiB bootloader” and serial (on USART1 PA10/PA9) communication.
> 
> Note that the “make flash” command does not work with ZNP Robin boards.  
> After running “make”, rename the out/klipper.bin file to out/ZNP\_ROBIN\_NANO.bin  
> Copy the file out/ZNP\_ROBIN\_NANO.bin to an SD card formatted to FAT32  
> and then restart the printer with the SD card inserted.

After plugin the printer to the computer when i try lsusb i get :

> Bus 001 Device 072: ID 1a86:7523 QinHeng Electronics CH340 serial converter

And when i try ls -l /dev/serial-by-id/\* i get :

> ls: impossible d’accéder à ‘/dev/serial-by-id’: Aucun fichier ou dossier de ce nom

And klipper don’t detect the printer mcu on :

> serial: /dev/serial/by-id/usb-1a86\_USB\_Serial-if00-port0

I have open my printer and find that i have a 2.1 bord not a 2.2

So after reading a lot of things, i find some configuration for mks nano board who says :

> This file contains common pin mappings for MKS Robin Nano V2  
> boards. To use this config, the firmware should be compiled for the  
> STM32F103. When running “make menuconfig”, enable “extra low-level  
> configuration setup”, select the 28KiB bootloader, and serial (on  
> USART3 PB11/PB10) communication.
> 
> Note that the “make flash” command does not work with MKS Robin  
> boards. After running “make”, run the following command:  
> ./scripts/update\_mks\_robin.py out/klipper.bin out/Robin\_nano35.bin  
> Copy the file out/Robin\_nano35.bin to an SD card and then restart the  
> printer with that SD card.

I try to compil and flash whith this parameters but didn’t work.

I try also to set MCU connexion to /dev/ttyUSB0 but no detection from klipper.

I don’t know if flash was ok i just see on the screen “FW\_updating” and after the Elegoo logo and nothing. Did i need to wait after a long time to turn off the printer.

May i use UART or USB connexion ?

So if anyone can help me achieving this operation 🤗

…

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/klipper/original/1X/64419bf2aac6639e6ef5cef200dcd456b0a01ac3.png) [@system](https://klipper.discourse.group/u/system)\
**Post date:** [December 14, 2025, 12:42pm UTC](https://klipper.discourse.group/t/klipper-elegoo-neptune3/25021/2 "2025-12-14T12:42:57Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
