Final Update (9/12/2020): The V4.2.2 and V4.2.7 firmwares are released. New firmware for the V4.2.2 and V4.2.7 are posted in the help center now. Check them out here: https://uf2.th3dstudio.com 

UPDATE2 (9/1/2020): We just received 2 new Ender 3 Pro machines here with the V4.2.2. These do NOT have the Trinamic TMC2208 on them but what looks to be either an A4988 or a A4988 clone. Just because you have the V4.2.2 or V4.2.7 does not mean you have the silent Trinamic Drivers.

UPDATE: It also looks like there is not only a V4.2.2 board out in the wild but also a V4.2.7. We will try to get one of those other boards in as well to test. Source: https://github.com/MarlinFirmware/Marlin/issues/19029

Companies that change their products like this mid-production AND do not provide clear documentation are a problem for consumers and companies like us that make upgrades and firmware for these machines.

We try to stay on top of this stuff as we know it happens. If you ever see something that is out of the norm from what we have documented please let us know so we can make sure we’re keeping up to date as quickly as we can for everyone. Thank you to those who brought this to our attention. We have a fully working V4.2.2 firmware for the Ender 3 V2 and are moving into testing for that machine as well as an Ender 3 with the V4.2.2 in it as well.


It’s been brought to our attention by a few customers that Creality is changing a core part of their Ender 3 and Ender 5 printers. Some machines are now shipping with the newer V4.2.2 board in them. This board is a completely different board from the older V1.1.X models and is NOT supported yet.

If you are looking at upgrades that need firmware from us for these machines (the EZABL, EZOut, and Tough Extruder) please check what type of USB port you have on the printer. If you have a MicroUSB instead of a MiniUSB then you have the new V4.2.2 board. As of right now we do not have an official TH3D firmware for these boards but we are about 80% complete with internal testing on firmware for them.

Picture of the V4.2.2 board (installed in an Ender 5 Pro)

Once we have firmware completed for these boards it will be posted to our Help Center along with directions on how to update. This new firmware will use VSCode to compile it and these boards do NOT need the bootloader update done to them (based on the information we currently have).

We try our best to keep up with the latest machines on the market and manufacturers changing core parts of 3D printers is not something that is done often. If you have purchased any parts from us that need firmware and you have these boards be assured that we will have firmware out by the end of August 2020 for you.

Thank you for your patience and understanding.

Nerd stuff & some technical details

The new boards use TMC2208 OR A4988s (found this out on 9/1/2020) drivers in standalone mode with a STM32F1 CPU. These are 32 bit boards and should offer more features with Marlin over the 8 bit ones they were shipping with. Technically speaking the new boards are better than the old ones. These are the same boards (sans TMC drivers on some) shipping in the Ender 3 V2, which we have firmware almost completed for.

The issue is that the older firmware for the 8 bit will not work and since we had no notice from Creality we did not have a chance to prepare firmware for everyone. We are working as quickly as we can to make stable and easy to use firmware for these boards. In addition to firmware all the installation documentation and videos will need to be completely re-made for the new firmware as the process is completely different.

We should have a beta out in about a week or less to share with everyone but we are encountering bugs within Marlin itself that we’re working with the devs on to get running correctly. The installation guides and videos will take about 10-12 hours to get made. We’re focusing on the firmware itself right now so we can make the new installation information based one the new firmware.