Configurations/config/examples/Elegoo/Neptune 2
2022-02-04 15:28:19 -06:00
..
Configuration.h Temp sensors 503-505 2022-02-04 15:28:19 -06:00
Configuration_adv.h 🔧 PROBE_OFFSET_WIZARD for LVGL 2022-02-01 17:32:58 -06:00
readme.md 🐛 Fix Elegoo Neptune 2 (#648) 2022-01-12 17:54:27 -06:00

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

IMPORTANT: Once compiled, be sure to rename Robin_nano35.bin to elegoo.bin before flashing.

Compiled binaries of configurations are available here: https://github.com/just-trey/Marlin/tree/elegoo-neptune-2/config/Elegoo/Neptune-2

The configuration provided has custom switches in the Configuration.h file // @section custom to simplify the build options. This configuration supports the ZNP Robin Nano 1.2 and 1.3 Boards with only minor changes in // @section custom and a default_envs change in the platformio.ini file. The configuration is currently set for the 1.3 board without BLTouch, which is the most common option.

NOTE: The original Neptune 2 and 2S use the same configurations except the 2S is always a 1.2 version of the board.

For ZNP Robin Nano 1.2 boards:

  • In the Configuration.h file, ensure #define IS_BOARD_1_3 is set to false.
  • Update/Ensure default_envs = mks_robin_nano35 in the platformio.ini file.

For ZNP Robin Nano 1.3 boards:

  • In the Configuration.h file, ensure #define IS_BOARD_1_3 is set to true.
  • In the platformio.ini file update/ensure default_envs = mks_robin_nano_v1_3_f4.

To enable BlTouch (All boards):

  • In the Configuration.h file, ensure #define HAS_BLTOUCH is set to true.

For the Neptune 2D (All boards):

  • In the Configuration.h file, ensure #define IS_2D is set to true.