How to update CR-10S Pro firmware – LCD and mainboard

The CR-10S Pro firmware is easy to update because it doesn’t require burning a bootloader, however it does require updating both the mainboard and LCD firmware at the same time. This video is a step by step guide to doing just this.

After you’ve done this once you’ll see it’s not very hard. I encourage you to keep your firmware updated in future, especially when it is free to do so.

If you are updating to a vastly newer version of the firmware, it can be a good idea to wipe the values in the EEPROM with M502, M500, M501. This will mean setting esteps, z offset and anything else you’ve saved to eeprom again.

Tinymachines CR-10S Pro firmware (recommended):
Creality firmware download:
Arduino IDE download:
Creality drivers from TH3D:
Pronterface (if you want to connect to the printer via USB terminal):
Cura (for flashing HEX files:

Purchase the CR-10S Pro from the following links:
eBay Aus:

Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order:

Take a look around and if you like what you see, please subscribe.

Support me on Patreon:

#cr-10spro #firmware #3dprinting


Author: admin

3 thoughts on “How to update CR-10S Pro firmware – LCD and mainboard

  1. Hahaha how i love you – in hope to get in some hours my cr-10s pro 🙂 But to be honest, its absolut customer unfriendly to have so much work to make an update.

  2. Another great video, so informative. The channel just gets better and better. I have learned so much from you Sir and have the utmost respect for your dedication to help, inform and educate. Awesome..

Comments are closed.