Updating Marlin Firmware
If you've already followed the below steps before, see Changing Marlin Firmware Settings.
On The Marlin Download Page, download the Latest Release and then View the Configurations for it.
Click Code > Download ZIP.
Extract both downloaded files.
In the extracted Configurations folder select your printers manufacturer from C:\Users\ \Downloads\Configurations-release\config\examples.
Select your printer.
Select your printers Main-Board.
Copy all files in this folder.
In the Marlin folder (C:\Users\ \Downloads\Marlin-2.0.x\Marlin-2.0.x\Marlin), paste and override the files.
On http://visualstudio.com/ download and install Visual Studio Code.
In the Extensions Tab, search for platformio.
Select Install for PlatformIO IDE.
After the install finishes, search for auto build marlin and click install.
Restart Visual Studio Code.
Go to the Folder Tab and click Open Folder.
Select the Extracted Marlin folder path C:\Users\ \Downloads\Marlin-2.0.x\Marlin-2.0.x.
Go to the Marlin Tab.
Click Show ABM Panel.
Click the Build button.
Click the Build Button for environments choice
Scroll up until you see the 'Flash' memory used.
Copy the .bin file from C:\Users\ \Downloads\Marlin-2.0.x\Marlin-2.0.x\.pio\build\STM32F103RET6_creality to an empty Micro SD card. The numbers in the file name are the date and time the .bin was built.
Insert the Micro SD card into your printer, and turn the printer ON.