Another great guide. I swear, you’re carrying the ender 3 community. I’d have never bought one if not for detailed guides like this. It’s a good thing you’re a science teacher, because you’re great at it!
You'd never have bought the Ender 3 if it weren't for these guides? Don't get me wrong, Michael has the best guides on RU-vid, but the Ender3 has been the best value FDM printer for the last 2 years running.
@@Drakoman07 same here and I agree with what you said (in an odd backwards type of way). I bought the ender 3 based on lots of research with his being very helpful. In hindsight, I would also say "id never have bought one either if it wasnt for micheal. aka: i wouldve had a teribble time trying to figure it all out and probably given up bc well all know DesignProtoypeTest isnt about to put in half the work towards being as helpful, detailed and budget friendly. Not everyone can just up and spend $300 on duet and 5' screen since i spent 2/3rds of that on the printer itself
My son chose to buy the Ender 3 Pro in August based on channels like this and the comments from owners. We've had a straight forward climb from build to very high quality prints in multiple filament types and never looked back. I'm extremely grateful to this channel and the comments from users about their experiences and ideas. There is no way the journey would be as easy as it has been without all of you. Yes it's a bunch of work, careful watching and reading etc, but still no big issues of any sort, and the print quality,,, wow. We upgraded during the build process ( extruder, bed springs,and wheels etc ) , I can't say enough about the value of the learning process , maintenance details and understanding the role of each component that this channel has provided. We use Solidworks to design, those drawings are done very differently had we not had the overall printing experience the Ender ( any good printer ) has provided. It forced us to do small upgrades incrementally and really understand printer setup and tuning adjustment. Best Wishes to all who contribute and Thank You !!
Because I use this video OFTEN as a reference for this board, here are some bookmarks: 0:57 - What is the BigTreeTech SKR Mini E3? 2:21 - What is Different From V1.2 to V2.0? 4:09 - How do you install the mainboard? 4:57 - Compatible out of the box? 6:11 - How can you compile your oen firmware? 8:39 - How does the new EEPROM work? 9:01 - BLTouch Compatible? 10:42 - Filament Runout Compatible? 11:45 - Neopixel and other accessories? 12:59 - TFT35 Dual Mode Touch Screen 13:37 - 3d Printer Wifi 13:43 - UPS 13:55 - How to activate sensorless homing? 15:07 - End summary
thank you kyle! i just finished the long install of all 3 e3pro upgrades and bounced between 3 vids because theres a dif nugget of info in each vid...nothing worked right and i flashed and no ttft display after flash...wracked my brain...drank went to bed...double checked every wire config...bltouch connection wires red and blue were flipped...fixed...found out the damn reset button on the display was being pressed by the factory mount...WHY?! now i sit here dumbfounded and yep...
Kyle, I found this on the listing on Amazon.US for this board 2)Because the fan on the SKR Mini E3 V2.0 control board is a CNC fan, you need to set the wind speed before using it. (Note: V2.0 version of the fan is not ready to use after power on) This looks like BS to me as I can't find any documentation online to support this claim, I did however find issues of people receiving boards with faulty MOSFET's and think this could be some type of getting out for the retailer trying to make people think they have done something wrong with their board, My board worked fine out of the box
I recently bought an Ender 3 (my first 3D Pinter) and was looking for ways to upgrade it. I started watching your videos while researching printers. Once I got it and started printing, I knew I wanted to quiet it down. So I got the SKR Mini E3 v2.0 and TFT35 E3 V3.0 and installed them. Holy shiznit! It’s so much quieter. The touch screen feels like it belongs in this century. Now I’m looking forward to add a BLtouch and filament run out sensor. I just wanted to let you know that your videos have been helpful and informative as I venture into this new hobby. So, thank you and keep making great videos. :)
I also just bought the Ender 3 as my first printer, will be building it this weekend. I also am strongly considering at a new motherboard adn agree this channel has many helpful videos. :-)
So after installing the SKR Mini E3 v2.0 I was still having trouble with first layer stick and bed leveling in general. I'd already ordered a BLTouch v3.1 and it arrived a couple days ago. So I got it installed along with the firmware available from BTT on github. It took me a little bit to get things figured out but now prints are sticking and I'm getting consistently better results. Yay! :)
@SereneScream considering it too. I have bed adhesion issues as well, have to use the z babystep on the first layer to Get good adhesion then turn it back. Its a pain in the ass
The biggest problem with this upgrade: After you install it, everything else on your printer seems LOUD. Especially the board cooling fan. Which means you'll need to swap those things out, too :D
github.com/StevenCreations/Marlin2.0.x_SKRE3 here is my bin file the hast fast bed leveling and no bugs unlike the big tree tech bin files on github. no issues at all. check your wiring if they are still loud
I bought the mini E3 largely because of your video, and I was blown away by how much better the printer performed with it compared to the stock board, particularly regarding noise. I've recommended it to a couple friends as the first upgrade they should buy for their printer, and they've been happy with it as well. Through my journey in printing I've watched your videos, so thank you for helping educate me and many others in the community. I started looking deeper into duet boards a week or two before your video on them, and they seem quite promising and offer several things that marlin doesn't have yet; it would be interesting to see how using a duet in an ender 3 impacted performance and usability. Happy Printing!
Got one delivered one day before this vid went up. On an Ender 3 it's just plug and play, and since I already have an SKR 1.3 running my AM8, I think I could have figured out how to get sensorless homing and the Bltouch to work, but now I don't need to anymore. :]
Great video Michael, I just got the BTT SKR Mini v1.2 and I am extremely happy with it, This new upgrade looks like a great upgrade. Thanks for sharing this video.
For those who bought the board for Creality printers: Remember that the positions of the mainboard fan plug and the parts cooling fan plug are switched on the SKR E3 v2.0 and the Ender 1.1.4 mainboard. This is also shown in the wiring diagram but I think it's not directly mentioned in the video.
I was exactly looking for this information... I noticed the discrepancy between the cabling on the original Enders board and diagram shown in the video. Thanks!
I used this video a while back to updage my ender3. I came back just for the dragon clip to test my new prusa, and you desrve the views. Amazing work man. Glad your still at it.
My suggestion is to buy a lot of filament. And check out this build video and the one from CHEP. Did you notice that the ender 3 pro is now on sale for $209?
Watch a few build videos I think it was 3d print tomb or something like that saved me sooo many potential heart aches... And start watching a vid on bed leveling when ever in the bathroom
i would love to see a video of converting a creality machine with dual z steppers into dual z endstops like what a i3 mega has. unless there is a better alternative. great video as always
Thank you for making this video. I have been going a little crazy trying to figure out why my bltouch isn't work when I try and do a z homing when it is plugged into the probe socket. When someone told me I no longer need the Z endstop. Now I can see that I do need the Z endstop. Thank you it has been most helpful.
I've just upgraded my Ender 3 pro to the SKR min V2.0. Only 2 small issues when using octoprint. I didn't get any comms via the USB port, I'm using a pi 4 and the USB operation has changed. Evidently you need to add "over_voltage=1" to /boot/config.txt of the pi, I had no issues with the stock ender board and the pi so it must be different on the SKR card. Secondly, something I was going to get around to on the previous board but didn't was to put a slither of polyamide/kapton tape on the +5v contact on the USB cable so the pi is not powering the main board. I had false overheat protection alarms from the printer if you turn the main power off on the printer with the nozzle still hot. I didn't get that with the previous board so assume overheat protection wasn't enabled although the version of firmware supported it, it was the stock Ender firmware. I believe thre are other issues around powering the board form the pi, here's a good reference github.com/bigtreetech/BIGTREETECH-SKR-mini-E3/issues/41
Done! The noise difference and driving smoothness is astounding. I'm going to order silent fans for the motherboard enclosure and the PSU because now they sound loud as heck in comparison.
I installed one of these as a retrofit on a Wanhao I3 Plus this weekend, and the only thing I haven't gotten to work is using the second fan connector to be a auto hotend fan. Defining it as the auto fan, it powers up on startup. Other than some pid tuning for the bed and hotend, it's working well with a bltouch also. I didn't bother with sensorless homing.
4:31 in the diagram the label for G and I should be switched around. had this problem that my part cooling was always on, but now when i switched it up the "G" should be in the "I" it worked normally Please take note of this!
@@doctorsnaketown I think because as you get into the Maker world it turns out to be a popular plugin for using VS Code to program stuff like arduinos and other microcontrollers. But if this is your first entry into that world then (like for me) it is definitely hard to know 🤣
This is such an amazing upgrade, buing this with a BLtouch has saved me from having to install a bootloader, and it made it incredibly quiet. Definitely worth the money.
4:29 - Just a heads up that at least on an original CR-10, "B" in your diagram is backwards. I don't know if the polarity is reversed on the SKR board or on the bed heater relay. Either way, after getting a bed heating error I swapped the red and black and it now works fine.
@@chrisstock5210 Yes. I had never taken the time to understand all of the Marlin firmware so it was a good exercise. There's a reddit post on building the firmware for Ender which I followed but started with the generic Marlin Example Config for Cr-10 and retained all the CR-10-specific items, mostly bed size/dimension related config.
Michael, I like your channel content, you are always providing good info. Also, it is nice to see that you are an F1 fan too. Glad that the new season starts this weekend.
Just installed the v2 in my ender 3 pro and I'm pretty happy aside from two issues. 1: clicking Stop Print does not immediately stop the print. I have no idea why but there is often a delay between 10 and 30 sec before the print stops and while I don't use this much, when I want to stop a print, I want it stopped NOW! 2: It may be the lack of motor sound but now the other fans sound SUPER loud. This second one is less a serious issue but any ideas on #1 would be greatly appreciated. Love the channel.
Bit late to the party, but just installed one on my Ender 3 (original version). Wow!!!!! I know everyone says how much quieter the steppers are, but didn’t quite believe just how much quieter!
Something to keep in mind: I'm pretty sure there are 2 versions of this board, one having an RCT6 labeled on the processor and another with RET6. I believe the latter is associated with a 512k onboard flash rather than the 256k flash found on the RCT6 model. I'm not sure, but it looks like the build environment he is using in the video would work for the 512k variant, but maybe not the other? Someone let me know as I am a little worried with choosing which one when compiling.
I installed this and I'm getting a "no printer attached" notification on the touchscreen board. Can't move it tried going through all cables with no luck. Any ideas will be helpful.
I had serious issues at the start trying to connect the BL touch because the company I bought it from on Amazon used RED for ground... So the board was going into automatic shutdown every time I booted up. Once I switched the wires around it worked.
I ordered this the same day I ordered my Ender 3 Pro. I like the board - much quieter than the OEM part, more features, etc. I installed a bltouch v3.1 and wanted to keep my z endstop, so I tried to use the probe ports as indicated in the manual (the "1st way" as indicated in the video). This never worked with the BTT-compiled firmware or my own custom Marlin build: the probe would self-test, deploy/retract, but WOULD NOT TRIGGER at all. I checked, re-checked, and checked the wiring again - it was all correct. I plugged the probe wires into the z endstop pins, et voila! it worked. YMMV.
This has always been kind of a problem with every BTT board that has both a Z-endstop and a Probe pin. I can't remember the details correctly but the way the firmware is written you needed to do some hacky changes to the code to make it work the way you want. I think there have been attempts at introducing config settings to change the behavior but I'm not sure what's the current status since my printer has been down for a couple months.
Nice, I just put one of these in my cr10 mini a couple of weeks ago. A great board. With bltouch I had to swap red and yellow wires in the plug to the board
I put one of these in on Sunday with the E35 touchscreen, the silence is amazing, there are a few horror stories on Reddit where they fail but still worth the effort to just drop in.
One advantage would be that the drivers are seperate on the 1.4. So if one breaks you don't need to replace the whole board. And there are 5 instead of 4. PS: I'm also looking for either the 1.4 turbo with 2209's or the mini. Now that the mini 2.0 is out, the choice is even harder.....
Cookie with the cost only being $35 it’s a non question. I assume the drivers are inexpensive? Guess it all depends on if you want the newer board. Assuming your not running dual extruders.
As a person that has owned an Ender 3 for less than 24hr, I was able to drop this into my stock unit without any issues. Massive improvement to noise and really happy to see you've tested out a lot of the popular upgrades! Side note: Awesome channel. Been very helpful with me dipping my toes into 3D Printing!
My son and I are in the process of purchasing our first 3D printer and have narrowed it down to 3/3 Pro/5. How user friendly is the 3 for first timers?
@@bocconom i just got an ender 3 pro a few weeks ago (for the price its so worth it) , easy to assemble (you shouldn't get stuck but if you do youtube has alot of build guides for all models!), the hardest thing is probably getting the bed level, its not hard to do, but make sure you put in the time to make sure it is as close as you can get it, again youtube guides help you, but once you've done that, its literally load filament choose your model and print it! :D always watch your first few layers to make sure it sticks to the bed! if you ever get stuck theres so many videos on here for 3d printers to help you! good luck
Very good guide! It helped me a lot to configure the new Board. Sadly the Neopixel Workaround does not work anymore, because the Repository has changed in that specific code snippet.
Finally thinking about doing some upgrades to my machine. Thank you very much for this video, I am positive it will come in handy soon. This, a bltouch, and a few other little things are in the very near future for my Ender 3.
Picked this up a few days after it came out. LOVE the results I’m getting with it, especially the reduction in noise. Wish I had this guide when I installed it, but forced me to learn.
Just finished installing this on my Ender 3 Pro. The steppers are now eerily quiet! Thanks for the checklists, they helped a lot and it all worked the first time. Keep up the great work! Shipping to me in AU (Brisbane) took 5 weeks, so it seems shipping is getting back to normal now.
Wow I just installed this last night and it’s working great so far. I have the EZABL so I had to do a little extra work with the firmware. My direct drive arrives tomorrow which I purchased because of your MDD video. I also printed the HMG5 with dual 5015 fans. You’ve taken my printer way farther than I ever thought it could go.
Hi! I just installed this board using your video as a guide. I'm very pleased with the results! Much quieter, better onboard OS, and room for upgrades! Thanks for the content!
Many thanks for this video as to the next step on my CR-10 Mini. I am so tired setting up the glass bed everytime I print. I wanted to do the next logical step and this seems to be the one; one that I can grow a step at a time. Will research your vids on compiling and the editor to use. Thanks again!
Thx. own my ender a couple of weeks and the bed warped. So I decided to go for a board upgrade together with the bltouch(easier and hassle free firmware upgrades as a bonus)
buy the ender 3 they say its dirt cheap they say then pow you end up spending more just on upgrades lol. I recently brought my first 3D printer ender 3 pro and i really do love everything about it and love just how much to can add to it thank you for this video i was not sure weather to go with the v1.2 or v2 board but i ended up going for the v2 as it just makes sense now i got the fun task of trying to fit it but that really should not be a problem i am mostly looking forward to the mesh leveling feature as the manual level process is a massve pain in the ass to be honest
Michael, just wanted to throw you a thanks your way for this. I purchased this off of Amazon for a new printer. Didn't even assemble the new printer before I replaced the stock card with the E3 v2.0. After some basic calibration it's working so much better than the stock card that I'm going to replace the older printer's motherboard as soon as I can. I used the firmware that came on it and the next step is an upgrade to support BLTouch as soon as the mount is done printing. Love your work, keep it up.
Thanks a million for this - been waiting for a good review and walkthrough :-) The changes make sense and might make it into my printer now :-) Thanks again.
Wow!, Kudos to you! i have never been able to compile a firmware with VSCode, you were the first to actually make a step by step which included the copying over of the config files,.. duh,.. after the fact. I am an owner of an Endor 3 Pro for three weeks now and have acquired two rubber duckies already! LOL,.. the mini E3 works like a charm and prints better as well. I encourage everyone to look at your calibration page on GitHub along with your other great you tube pages on maintenance and upkeep. The only thing left now is to print print print. Who knows?, maybe ill break out my old GoPro and look into a Raspberry Pi. Thank you so much for maintaining such a great resource. Even a dumb dumb like me feels like a technical Guru! LOL
Thank you for this tutorial and all your work.. just one little thing to correct.. the wiring diagram, you say that bed thermistor wires are white/white.. well them, mines at least, are black/black. Thank you again!!
Great videos Michael. Really enjoy your channel. Also really like your Sennna gear! Thanks for all the helpful guides, my ender 3 is much easier to use thanks to your tips..
Was it difficult to add the BLTouch to the Ender 3 install? Did you use the pre-made firmware or did have to compile your own? Great videos BTW! Very helpful!
what about the fans? People said that one of the fans is different, but i'm not sure if it's addressed here.. ? Is it ok to just follow this straight up?
I Also purchased and installed an SKR Mini E3 V 2.0. Now I need quieter fans. One thing you did not mention was that the positive voltage and ground terminals are backward when compared to the original Creality board. This applied to the input voltage, hotend fan, hotend heater, bed heater and the BLtouch servo connector. I had to re-wire the BLtouch's 3-pin connector due to this polarity reversal relative to Creality's original BLTouch upgrade kit. Also, there is another firmware file in BTT's github which does use the BLtouch as the Z-axis endstop, without requiring the original Z-axis endstop be present.
Teaching Tech - when you receive your BTT 24V UPS, can you please do a follow-up review on how to make the UPS work with the SKR-Mini E3 V2.0? BTT provides documentation on necessary Marlin fw modifications, but doesn't say where on the board to connect the UPS. Also, I haven't found definitive information on the internet on how to correctly connect and use that BTT UPS.
Thank you for the review. It's a relief knowing BTT worked this version out, tho I got the SKR mini E3 v1.2 to work, it cost me almost 2 months of no prints. This version seems much easier to work with. Already received it, going to install it soon.
Good luck getting the EZABL Pro working with this board. TH3D's support page only points to a "Vanilla" support web page on compiling your own firmware. Only problem is the config from BTT has bugs, and building the config directly from Marlin also failed as a result from bugs within PlatformIO. Considering that BLTouch is supported directly from BTT, I would STRONGLY recommend users follow that route.
Thank you Michael for another great video. Always great research and quality of your videos, I appreciate it. I wanted to say for anyone installing this on an Stock Ender 5 or Ender 5 Pro that the firmware provided by BigTreeTech (mentioned on the video) is unfortunately useless since it has the Z axis direction reversed. Unless they fix it, you cannot use this board out-of-the-box for your Ender 5, you will need to compile marlin how Michael explains on the video. Regards.
I didn't test that but it is very frustrating. You can plug in the z cable in reverse as a work around, but I don't know how much the connector will like it.