Updating firmware on scalar 100
Parameters are often defined following a « #define » keyword.
Once uncommented the parameter following the #define will be active/enabled.
the lines in color are active while the lines in grey are comments. In that case the beginning of the line will be colored and the remaining part past « // » will be greyed. Comments are very useful in order to give a lot of relevant information about the specific meaning of each settings.
At the very beginning of the « configuration.h » file you will see parameter CUSTOM_MACHINE_NAME followed by some name into brackets Here you can setup a custom text with a limited of 13 characters if your lcd language is set to English or french. For scalar XL depending if you are using All In One hot end or E3DV6 you will need to use a different thermistor table for TEMP_SENSOR_0.
(Other languages may display more of less characters.) in order to tell the firmware which thermistor we are using we need to select the proper thermistor table for both hot ends and heatbed. In this example you see 5 parameters related to temperature sensors. Use « 5 » for E3D V6 or Alu Hot End hot ends Use « 13 » for Allinone About the heatbed it mainly depends on what thermistor you are using, for Scalar XL and Scalar M 3D printers we are using 100K NTC beta 3950 1% thermistors so we are using table « 11 » The PID, also known as « proportional–integral–derivative » controller, is used to control the heating element temperature.
» Browse into the folder of the firmware you have extracted, the main folder content should look like this Inside « Marlin » folder the most important files that you will need to use are « Configuration.h » and « » From the Arduino IDE you will need to open « » that is the firmware main project.
Once opened the ide should look like this It’s really useful for you to increase the size of the window in order to better see the line of codes later on.You will need to download and install a few tools first: After installing the tools above, you will need to download a copy of the marlin firmware.