(Note that the config files, firmware and other things here are pulled and sort of hacked together from a bunch of places. Use at own risk)
This guide is intended to be a single place for reference, quick tips, fixes, and configuration for both the Neptune 2 and Neptune 2S. Thank you to everyone that has shared their knowledge!
This Guide is divided into:
u/ErbalistLLC has a thread with issues in here
Calibration. To insure everything is working it is highly advisable to follow this calibration guide.
Assemble your Neptune 2/2S Elegoo's Youtube
How to level the platform Elegoo's Youtube
How to adjust the Z axis limit switch to help leveling Elegoo's Youtube
How to print via USB Elegoo's Youtube
How to replace the Nozzle Elegoo's Youtube
How to replace the Nozzle Assembly Elegoo's Youtube
How to replace the Hotend & 20pin line parts Elegoo's Youtube
How to update the Firmware: Elegoo's Youtube
BLTouch Firmware and Instructions Elegoo's Youtube
Elegoo has posted many resources, from the wiring, the PCB, the materials etc. Make sure you check there first: https://www.elegoo.com/pages/3d-printing-user-support
It contains:
There are two motherboards depending on your model.
Note that the main control chips are different and so is their firmware.
Because of the confusion and lack of clear instructions, after consulting with Elegoo, they suggested if I could remove links to other firmware so they can publish it with clear guides to avoid the issues some have experienced while flashing. If you need firmware for your printer, for the time being you can send an email to 3dp@elegoo.com which they have been very responsive to.
On this subject I encountered some difficulties (observed by lack of icons and scrambled Elegoo logo on boot) flashing the correct stock firmware due to some or a combination of the following issues:
TL;DR format on windows or command line, unzip in windows, confirm you copied the files.
The Elegoo Version of Cura, is just an older version of Ultimaker Cura with some parameters and Elegoo logo. Furthermore, on the macOS version, in order to be able to install it you have to disable security protections. You don't have to do this, and the best way is to just download Ultimaker Cura and set those parameters yourself.
And that's it!
I have place a printer.cfg file named Firmware/Klipper/Neptune2S/Printer_Neptune2S_withBLTouch.cfg that has my current configuration for the Neptune 2S. Mesh still does not work.