Mod or Buy – Upgrade Ender 3 V2 or Buy Ender 3 S1


Have you ever wondered whether you were better off buying the Ender S1 or the modifying the already affordable Ender 3 V2?  Well, in this article we’ll explore the pros and cons of each and see which might be a better choice depending on your use case.  What you see here is my own opinion.  Undertake these upgrades at your own risk.

Now, for the purposes of this video, I will be comparing some specific upgrades which make the Ender 3 V2 more similar to the Ender 3 S1.  One of the biggest differences is the hot end assembly, which on the S1 uses a Sprite extruder, while the V2 uses your standard Bowden tube setup.  Now both methods have their own pros and cons, but for this comparison will be upgrading it to also have a Sprite extruder.  I did the math on this and unless you’re buying a knockoff hot end, it’s a lot easier to simply get the Sprite extruder upgrade kit which comes with the replacement cables. Just make sure to buy the High temperature version when you do so.  The S1 strangely has a heat break which isn’t all metal, so I’d recommend looking into replacing that if you want to print with higher temperatures.  Just be aware, that replacing this can be a little finicky, and I did do some damage to mine when doing that upgrade. The sprite extruder comes with a CRTouch for auto levelling, and there is already a firmware upgrade for the V2 if you install this on your machine. Depending on where you purchase this kit, you’ll be looking around $100 USD at the time of writing.

Generally speaking, I do recommend that you have a dual Z axis setup, when you have a direct extruder, so for this reason we’ll be adding another Z axis to the machine for additional stability.  The good news is that there are plenty of these kits available, but you’re going to want to make sure that they come with the wiring and if possible two lead screw bearing brackets since they can help stabilize the lead screws.  Most of these kits have a splitter cable which helps divide the signal from the stepper motor drivers and makes it a lot easier to install.  I’ve already created a playlist for Upgrading the V2 so make sure to check that out if you’re planning on doing the same changes to your machine.  This will roughly add $25 USD to our total for the upgrade.

Another big difference between these two machines, is the build plate. For some reason, you currently can’t purchase the exact same build plate that comes on the S1 unless you’re a registered vendor.  This is problematic for print farms, which normally want to have a couple of extras, so they can easily swap them out.  The one that is currently available is the older version, which just doesn’t work as well and isn’t really worth the money.  I added one of these to my machines and honestly, I’m thinking about either simply removing it or using 250 grit sandpaper to rough up the metal side since that seems to work great for PETG material.  This will roughly add $26 USD to our total.

Now, the nice thing about both of these machines is that the source code is available for both.  So if you decided to make additional changes, you still can.  This makes the longevity of the machines more likely, since this opens up the possibility of additional suppliers for certain components.  In a time when there’s supply chain issues, this level of flexibility is quite necessary for any purchasing decisions.

So which options do I recommend and for whom.  If you already own a V2 and don’t plan on picking up another machine, then simply upgrading your existing one is a good idea.  Doing this will reduce waste and help prolong the longevity of your machine, but I wouldn’t consider the upgrades a necessary step until you want to print with higher temperature materials.  If you’re planing on getting a new machine, or need to replace the one you currently have, then the S1 is a feasible option, however keep in mind that certain replacement parts aren’t available to the public as of the writing of this article.  Since quite a few components are proprietary, this could pose a serious issue if you need to replace a component.  Therefore, if you’re looking for a reliable machine, then a stock V2 may actually be a better option because of it’s level of flexibility, and it’s lower price point.

If you’re always looking around for the information that you need on these printers’ and other’s I have the PDF guides which include the wiring diagrams, tips and tricks, maintenance, printer calibration, realignment, parts, firmware and much more.  For the machines that require it I’ve also included the STL which helps restore functionality. 


Bed Levelling is… Different – CR10 Smart Pro

Compare to many other 3D printers, the CR10 Smart features causes the levelling process to be quite different.  This can cause quite a bit of frustration among new user’s, so we’ll be going over the process in today’s article.

To start things off, we’ll first need to lower the build plate prior to starting the levelling process.  From the main menu, you’ll go to “Settings” + “Level” and wait for the hot end to probe the centre of the build plate.  From Here, you’ll use the up and down arrows to set the probe offset, and in this case we want the nozzle to just barely touch the build plate or be slightly raised if it crashes into the surface.  Now, this machine doesn’t allow for extreme fine-tuning of this feature, so we’ll go through some other methods later on.  By selecting any of the corner numbers, the hot end assembly will automatically move to that location, and you’ll be able to adjust the levelling nut for the that corner of the build plate.  Repeat this procedure for each of the corner’s making sure to double-check these before moving on to the next step.

With the basic levelling completed, you’ll now do an auto bed levelling.  This creates a levelling mesh that is retained in the machine’s memory and allows it to compensate for an uneven surface.  For this to be effective you’ll first want to preheat the nozzle and the build plate making sure that the nozzle is clean from any debris.  Once this is complete, you can then double-check your print levelling by doing a short print which fits the build surface.  For this example, I will be using a custom file that I’ve created, but you can use anything that similar.  I designed this one to print in a continuous loop depending on the number of brim lines, so I will be using this to my advantage.  This file will be available along with the other support files HERE.  While the printer is moving, we can now adjust the offset if necessary to make sure that it doesn’t crash into the bed but has the correct height.  If you still have to make additional adjustments, then this is where your slicer settings and start G-code will come into play.

If you have problems with the initial layer being too high off the build plate, you can compensate slightly through your slicer settings.  For those new to 3D printing, this might be the least daunting option.  For this example, I’m using Cura, but most slicer’s will have an option which is similar to this one.   Under the Material’s Tab, you’ll go to the “Initial Layer Flow” and increase this slightly.  Since the build surface is so textured on this machine, it does allow for more flexibility with your flow rate, but I wouldn’t increase this too much otherwise the first layer will lift onto itself because it’ll be over-compressed.  If it’s more than 10% higher than your actual flow rate, then you’ll want to use the following method instead.

You can go to “Settings” + “Configure Settings and Visibility” + “Printers” + “Machine Settings” where you can expand the Start G-Code Window.  From here you can modify this line “G1 Z2.0 F3000 ;Move Z Axis up” to adjust the amount if needed.  This line appears in two areas of the Start G-Code.  The first is for the purge line and the second is for the actual print.  The portion which controls the initial Print height is this part here, so you can either increase it if it’s too close or decrease it if it’s too height up.  The good news is that because you’ve already set the Z-offset using the menu options, you know that this value will be within 0.05 increments. So you’ll make your necessary changes and do your print test to verify your results.  Making adjustments with this method does make it much more accurate and for those of you who are even slightly familiar with G-code this might be the best option.


With your bed levelling complete, you should now be able to have a much better chance of your 3d prints succeeding.  For the full PDF guide which includes diagrams and more detailed instructions, you can find this here along with other guides for many other machines as well. 


Ender 3 V2 – Mods Worth the Money???



In today’s article, we’re going to take a closer look at the upgrades I’ve done to my Ender 3 V2 by Creality and see which ones were worth the money.  I purchased all the components within this article and no money has exchanged hands.  I’m in no way responsible if any damages may occur, so do these mods at your own risk.

Over the past couple of weeks we’ve upgraded the build plate, the adjustment knobs, pulley wheels, springs, extruder, axis, Bowden tube and added a CR Touch for auto bed levelling. So while that’s a lot of different components, many of these only become a requirement for specific use cases.  So to start things off, we’ll take a closer look at which hot end upgrades are actually worth doing.


First and foremost even though this may sound underwhelming, this is easily one of the most important upgrades I recommend, especially when it’s a Creality machine.  Almost all the budget friendly printers I’ve bought have had issues with the stock Bowden tube at some point in time, and in most cases when it does decide to fail it’s awful.  A simple replacement of the Bowden tube with a Capricorn one can save you countless hours of frustration, and it’s the cheapest upgrade on the list. 

Now because I know all of you want to know about the all metal hot end, I will say that it is definitely worth upgrading to a quality hot end by a known company with a good reputation.  Generally speaking, the hot end that comes with most machines will be functional until you try to print with higher temperatures, especially when you begin creeping up to the 135 mark.  Even if your machine is rated for a higher temperature, both the Bowden tube and the hot end my not be suitable for those temperatures. Very important to keep in mind is that you’ll need to modify your machine’s firmware to allow for the higher temperature settings once you’ve upgraded your machine.  Quite a few all metal hot ends still require a Capricorn tubing inside, but most come with a Bowden tube, so make sure to swap that out before using it.  You can see how I did this upgrade myself by referring to this link HERE.

There can be quite a lot of debate whether upgrading the standard Bowden tube to a direct drive is worthwhile, but once again, that will depend on your specific use case.  If you intend to print mostly flexible filaments, then this is something you may wish to take a closer look at, since there’s less chance of the filament compressing within the Bowden tube.  If you don’t have money to upgrade to a direct extruder setup, simply upgrading to a Capricorn tubing could actually solve some of these issues because of the higher tolerances, but make sure to check that your tubing doesn’t have any defect’s prior to installing it.  When using a direct extruder, you’ll want to keep in mind your retraction amounts and speeds will change.  On almost all of my direct extruder machines, I have my retraction distance set to 0.6 with my retraction speed set to 20 and for the most part this has given me the best results thus far.  Now if you do decide to install a direct extruder, the kit that I used is just one of many on the market today, but you should also upgrade your machine to have dual Z axis if this is the case.  The additional weight that’s on the extruder can cause issues, so adding some stability will greatly improve the overall prints. 

IF you decide to add another Z axis, you may also want to look at upgrading the pulley wheels.  In this case, I have to say that unless you actually have flat spots on your wheels, this isn’t really a useful update.  Another YouTuber made a great video testing this, and showed that material that you see coming off the wheels, goes away once they’ve worn in a bit.  So unless it’s actually necessary, maybe just leave that mod alone for now.

Do you need a CR Touch?  Well no but maybe a yes for convenience.  So if you’re willing to update the firmware, then this can be useful in a scenario where you’re continuously changing between filament types.  For this to be truly beneficial, you will need to run the bed levelling prior to starting a new print after the print bed it up to the correct temperature.  This normally takes the form of adding the G29 command within your start G-code and while this will help with bed levelling accuracy it can increase your print time by quite a bit so just make sure to keep this in mind.

Upgrading the adjustment knobs and tensioning springs are not necessary unless you’re adding a flex build plate. So if you’re looking to add a flex build plate, make sure you install silicon columns instead of the springs.  I found that I had to consistently adjust my print bed when I had the springs on, and this only started happening once I began using the flex build plate.   I can only assume that the process of removing and placing the build plate causes the springs to loosen much more quickly, but the moment I added the silicone columns, this stopped being an issue.

This brings us to the final mod which we undertook for this machine.  The flex build plate in all its glory.  Now, in my case I didn’t find it necessary, but it was useful for larger prints that took up most of the surface.  On smaller prints, however, I found this to have the opposite effect, and this was the complete reverse of a glass build plate.  So if you’re planning on printing smaller objects, then the glass build plate will do just fine.  However, if you plan on filling up your build plate, then the PEI flex build plate is a great choice.  There are some things you’ll want to keep in mind, though.  The build plate temperature in my case need to be raised, and it needs to be within a 5 degree difference, otherwise the print would simply peel right off.  Before you start printing with the flex build plate, try cleaning it with soap and water first, since some people including me had issues with the build surface until it was cleaned off.  After that, you can use isopropyl alcohol to clean it’s surface or continue using soap and water instead.  I would try both and see what works best for you.


As you can see, not all the expensive mods provided all that much in return, so I would look at your use case to evaluate your needs instead. I did do a comparison on whether you should upgrade or simply purchase the Ender 3 S1 so if you’re trying to decide which one will be best for your use case, you can see that article HERE.


Ender 3 V2 – Build Plate Upgrades – Flex build plate, Adjustment Knobs and Pulley Wheels



Hello everybody and welcome to another video tutorial.  In today’s video we’ll be upgrading the Ender 3 V2 by Creality to use a flex build plate, upgrade to adjust knobs and replace the pulley wheels.  I purchased all of these components for the purpose of this video, and no money has exchanged hands.  Full disclaimer, I’m in no way responsible if any damages may occur, so do this at your own risk.

In today’s article we’ll be updating the Ender 3 V2 to use a flex build plate, upgrade to adjust knobs and replace the pulley wheels.  I purchased all of these components for the purpose of this video, and no money has exchanged hands.  I’m in no way responsible if any damages may occur, so do this at your own risk.

Like many users of the Ender 3 V2 and the remainder of the Ender 3 series, I was tempted to see what all the fuss was about when it came to these flex build plates.  Pretty much all of my current machines had the glass build plate until recently, and for the most part I haven’t found it necessary to upgrade as yet. Now it should be noted that at the time of writing this article, I had just purchased two machines with flex build plates and those reviews have since been posted.  

As far from mods go, this one is fairly simple to complete, but it best paired with two others if possible.  So instead of just adding the flex build plate we’ll be upgrading other surrounding components as well since we already need to remove it.  To start things off, we’ll first take off the glass that’s on the machine, followed by the adjustment knobs.  Something to be very careful about is to not damage the wire connections on the bottom of the build plate.  Without the springs holding them, they can easily be ripped off if you’re not careful.  We can now remove the screws for the pulley wheels while making sure to leave the timing belt in place.  For testing purposes, I wanted to see if these wheels make any difference in performance, so I bought a bunch of these to test out for a latter video.   Very important to note is where the eccentric nuts are located.  If you have my Ender 3 V2 PDF, then you’ll have a diagram of where they are located, and you can use that as a reference. Making sure to keep this order for the components, we’ll attach the new wheels into place.  Using the eccentric nuts, you’ll adjust them so that the build plate doesn’t wobble but still moves freely.

For the next upgrade, we’ll be adding some new adjustment knobs and springs.  When I did this, I originally used springs, but I recommend using the silicone columns instead for a couple of reasons.  With the flex build plate, there’s quite a bit of motion that occurs when you remove and re-install it into place, and what can happen is that it does loosen over time.  For me, this occurred quite quickly, so it was easier to simply replace these to prevent any more issues from occurring.  Now, adding a CRTouch did in fact lessen this, so you might also want to take this into consideration.  When re-stalling the build plate, you’ll want to add the screw, then the spring followed by the adjustment knob, and it should look like this once you’re done.

For the build plate itself, we simply have to attach adhesive magnetic sheet, but this will make it more difficult to change the levelling screws in the future since they will be covered.  Although that’s rarely an issue, it is something to keep in mind.  To attach the magnetic sheet, you’ll want to peel up the top portion and fold it so that you have a flap that’s sticking out.  You’ll then align this and slowly while using a squeegee begin pressing it down while pulling off the protective sheet.  It’s very important to remove as many bubbles as possible to prevent any issues in the future.   In most cases, you’ll need to adjust the end’s stop to keep the hot end from crashing into the build plate.  To do this, I used my feeler gauge key to get the right thickness, but you could simply mark the original location with a marker and adjust it by eye.  Once all the basics were complete, I was then able to begin levelling the print bed using the feeler gauge method.

Now there are a couple of things to keep in mind with this modification and the main one is the print bed temperature.  For this print bed I did find that I needed to have a higher temperature than normal and if it was off by more than 5 degrees my prints would lift from the print bed.  One more thing to take into consideration, is that you do not want to clean it with isopropyl alcohol, but instead use some soap and water.  To do this, I simply add a small amount of soap to a wet paper towel and gently scrubbed the surface. Using a new paper towel, that only has water on it, I then clean off all the soap until there was no more residue left on the surface.
I did review all the mods that I made on this machine, so if you want to find out which ones were worth the money, you can see that article HERE.


Exit mobile version