How to Upload the Marlin Firmware to the RAMPS Electronics on Your Prusa i3 3D Printer

By Kalani Kirk Hausman, Richard Horne

You will need to upload the Marlin firmware to the RAMPS electronics on your Prusa i3 3D printer. When you’ve made your printer-specific setting changes to the file, you can save the file. Then check to ensure that the following settings are appropriate:

  • Make sure that you have the correct Arduino board selected for your electronics under the Tools/Board tabs. For Our RAMPS electronics on the Prusa i3,you might consider the Arduino Mega 1280 or 2560 (depending on the model of the Arduino board that came with our kit).

  • Select the serial port to which you’ve connected your electronics via the USB cable; from the Sketch tab, select Verify/Compile.

    If you have no errors in the electronics connections, you can upload the revised firmware to the electronics via a USB lead.

Settings include calibrations for motion, heating, and extruder flow rate. You’ll have to come back to the firmware, make other changes depending on the calibration stages — and then re-compile and upload the changes, using the information given in this section. It’s worth spending some time becoming familiar with the Arduino software; further information can be found on the website.