Firmware Articles

Article Placeholder Configuration.h #define MOTHERBOARD BOARD_ULTIMAIN_2 The example config has this enabled #define BAUD_RATE_GCODE Not always a critical item, but we define the filament diameter here. Stock is 2.85 if you have not done modifications. #define DEFAULT_NOMINAL_FILAMENT_DIA 2.85 One of the first difference from the Original to the Original+ is the built in PT100 amplifiers which we will set to 20 for the hotend and the bed. #define TEMP_SENSOR_0 20 #define TEMP_SENSOR_BED 20 The stock PEEK hotend can be damaged if it approaches/exceeds 248C. #define HEATER_0_MAXTEMP 240 Enable PID for the bed. #define PIDTEMPBED Set some initial values which can be fine tuned later on machine: #define DEFAULT_bedKp 124.55...
ARTICLE IN PROGRESS Introduction We will be covering the Ultimaker Original with the 1.5.7 board, UltiController, MXL Belts/Pullies, 12mm leadscrew set to 1/8 microstepping as was stock and available late 2012 and onwards. I will go through all of the changes to a blank 2.1.3 config file to support this printer. The UMO ran Marlin stock so there should be no surprise an example config can be found here Latest 2.1.x Ultimaker Original 1.5.7. But we will have some differences. Other Models/Common Changes Heated Bed Upgrade to be added to this article at a later date. Ultimaker Original+ is covered in a separate article here. Boards other than 1.5.7 - Earlier boards (1.0-1.3, possibly 1.5.3) have differences. Feel free to contact us and...