Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Alunar M508 Marlin Firmware

This is (usually) the latest Marlin firmware tweaked and tailored for the Alunar M508 3D Printer. The settings are what work for my machine, with my setup, it may not be perfect for you.

Flash Firmware From Binaries

  1. Download the latest binary release.
  2. Extract the zip file
  3. Download Arduino IDE (if you haven't already)
    • You could also get binaries for avrdude.
  4. Open console window to avrdude binary directory.
    • Windows: `c:\Program Files(x86)\Arduino\hardware\tools\avr\bin
    • Linux/macOS: /<arduino-dir>/hardware/tools/avr/bin
  5. Run the following command:
$ avrdude -p m2560 -c avrispmkII -P /dev/ttyACM0 -C /<arduino-dir>/hardware/tools/avr/etc/avrdude.conf -D -U flash:w:/PATH/TO/FIRMWARE.HEX:i

/dev/ttyACM0 may not be the port that the device is connected to on your machine. On a Windows machine, this value will be something like COM4

Flash Firmware From Source

  1. Download Arduino IDE (if you haven't already)
  2. Clone / Download this repository
  3. Connect USB from Mainboard to PC
  4. Open Arduino
  5. Open Marlin/Marlin.ino
  6. Set board under Tools menu to Arduino Mega 2560 or Mega ADK
  7. Choose USB serial port
  8. Upload firmware to board File -> Upload (CTRL+U)


This is (usually) latest Marlin firmware, with the configuration information for the Alunar M508 (PRUSA I3 Clone)




No packages published


You can’t perform that action at this time.