Configurations/config/examples/Elegoo/Neptune 2
Scott Lahteine 7e843ee7f2
Some checks are pending
Deploy / deploy (push) Waiting to run
MPC_PTC
MarlinFirmware/Marlin#27911
2025-06-13 19:06:48 -05:00
..
images 🚸 Fix Elegoo Neptune, add USB Modification Instructions (#802) 2022-08-25 19:54:24 -05:00
Configuration.h MPC_PTC 2025-06-13 19:06:48 -05:00
Configuration_adv.h NONLINEAR_EXTRUSION_DEFAULT_ON 2025-05-27 16:26:51 -05:00
Native_USB_modification.md 🚸 Fix Elegoo Neptune, add USB Modification Instructions (#802) 2022-08-25 19:54:24 -05:00
README.md 📝 Improve, clean up READMEs (#988) 2023-11-14 04:51:08 -06:00
variants.json Add build variant hints 2024-11-26 23:55:52 -06:00

Elegoo Neptune 2/Neptune 2D/Neptune 2S Configuration

Important

The firmware binary file must be named elegoo.bin or it will not flash.

The provided configuration includes custom switches at the top of Configuration.h to simplify the build options. It supports both the ZNP Robin Nano 1.2 and 1.3 Boards with only minor configuration changes. By default, the configuration applies to the 1.3 board without BLTouch.

Note

The original Neptune 2 and 2S use the same configurations, but the 2S always uses the 1.3 version of the board.

ZNP Robin Nano 1.2 boards:

  • Configuration.h: Disable IS_BOARD_1_3.
  • platformio.ini: Set default_envs to mks_robin_nano_v1_2.

ZNP Robin Nano 1.3 boards:

  • Configuration.h: Enable IS_BOARD_1_3.
  • platformio.ini: Set default_envs to mks_robin_nano_v1_3_f4.

BLTouch (all boards):

  • Configuration.h: Enable HAS_BLTOUCH.

Neptune 2D (All boards):

  • Configuration.h: Enable IS_2D.