Thank you buddy for this video I was having problems with trying to get my printer to work with the new 4.2.7 mother board and the creality website firmware wasn’t working and this one worked thank you so much
Thank you for the post. One thing you might want to do the next time you're in the main board housing is to crimp ferrules onto the screw-in connections. The soldered type that Creality uses are a potential fire hazard. Plus the ferrules just make it easier to service.
@@jasonacevedo6631 I can't think of anything, but another good trick is to use thermo paste with the heating element and thermister. That allows for more accurate temps as well as a more thorough contact, which can also be a big help.
I believe the newer Marlin firmware versions have better thermal control that can even handle a disconnected thermister (electrically or mechanically). The software is programmed up to energize the heating element and, if it doesn't detect a certain rise in temperature within a certain amount of time, it shuts down. That's not to say 3D printers are totally safe, but I think they are a lot safer than they were a few years ago - especially if you are using a newer version of Marlin.
@@jasonacevedo6631 I'd expect a thermal pad under the bed would help. If nothing else the printer would use a bit less energy. The best thing is shoring up the hot (120V) connections to the motherboard. Also making sure there's nothing rubbing against the cables that could short a line. So excellent cable management is an absolute must.
Grat video man. I shall use to help me.brinf my ender back to life. New wheels, belts, tensioner, mainboard and screen, second z motor, bl touch, bed, springs. There's more I'm sure. The z offset is the only thing I'm not sure of. Thanks brother.
Oh man I had such high hopes for this video. When you started off by talking about how there's nothing on the internet that's a comprehensive source for beginners, I literally said out loud "Finally! Thank you!". Then I scrolled through the video and realized that you didn't address the one thing that I'm still searching for - a good full rundown of how to configure and compile the firmware, specifically for an Ender 3 Pro, 4.2.7 board with a BLTouch (also with a Sprite Extruder Pro would be nice but I know that's stretching it a bit). Yes there are some videos out there about compiling the firmware, but nothing at all that takes the time to walk through each setting, explain what it is, what all the options do, and what would work/not work for the Ender 3 Pro with the 4.2.7 board. Most videos just jump right to the setting the person wants to change, they tell you to make that change, then they move on. I really want to learn what these machines are capable of and I have yet to find someone that really takes the time to explain everything. Anyway, I'm sorry, I'm not trying to shit on you. I thank you for taking the time to make this video, it definitely will help a lot of people and I really appreciate your effort in doing so. I'm just frustrated because I've been at this firmware thing for like 5 days now and I really don't feel like I've made much progress. Hell, I even offered on discord to throw someone a couple bucks if they were willing to do a Zoom screenshare with me and just help walk me through the process.
@@JoesGarageProductionsLLC well there we go, just my luck. I should've known better than to open my mouth and criticize before checking out your other videos. Thank you! I'll take a look.
great video and even better firmware !, how did you make it ?, what parameters did you change in configuration.h and configuration_adv.h for bl-touch, i need to know them to make other customizations in my firmware, it would be perfect to have the config in clear of this firmware, thanks
OH DUDE! you got the hot glue mess as well? NO CLUE WHY THEY DID THAT!? It honestly really peeved me off when I was swapping boards. I got the 4.2.2 board with the bad chip. I somehow wiped the firmware on it and had to download someone elses sketchy work around firmware online. Ended up bricking the 4.2.2 board when I had to force a shut off cause it was running into itself. Currently in the process of replacing the board with the 4.2.7 and trying to get the right firmware for it. Got the same upgrade kit with the touch sensor as well. Hoping the motors didn't short but that has yet to be seen. I have only printed about 10 items and I have had this printer for over a year and finally putting in the time to get it properly working. Also, anybody know what firmware to use? Each time I try to flash the firmware I just get an error saying that the boot loader probably failed. Maybe its a formatting issue with the SD card?
I have the ender 3 upgraded motherboard to 4.2.7 but when I press the self leveling it doesn't do the 8 points it scans to the left and the probe goes of the bed and the nozzel goes into the bed. What am I doing wrong
Joe HELP! I downloaded the BIN file, copied it onto a fresh microsd, and on bootup I am getting Versison Error Initialize EEPROM? Ignore Reset. I press reset like you did in the video but it just brings me right back to the same message. It’s an Ender 3 Pro with a 4.2.7 board and CR Touch. What do I do?
I believe if you have the new version 2 touch screen you also need to flash the firmware for that which is a separate process. I also believe the motherboard firmware image for a system with a version 2 screen is different. I believe there are other TH-cam videos out there that cover that procedure unfortunately I do not have a version 2 screen so can't help you too much there sorry. Maybe browse through the video library for a TH-cam channel called Teaching Tech
@@JoesGarageProductionsLLC Its the stock screen for the Ender 3 Pro. I upgraded the 4.2.2 board that came with it to a 4.2.7. The firmware that came with that was the exact April 2020 one that yours came with. I then downloaded the file you linked (which works with the CR Touch - metal probe version to the BL Touch). I got the exact screens you did (the error message), up to 43:42 mark, but clicking Reset just made the error message come up again. Clicking ignore allowed me to get to the config screens, but then it wouldnt read the MicroSD. Also rebooting the printer brought back the error message. Any clues I can work off of? What steps did I miss?
@@spacemanvic3961 no problem glad you got it worked out! I'm about to upload another video where I install a second z-axis as well as the direct feed extruder kit.
Is there anyway to convert the BIN file back to the config files so i can change the soft stop? running this without a pi and dont know much about visual studio or code to be able to get the z offset lower than 0.
Unfortunately no the bin file is compiled software. I do have another video on compiling Marlin though that kind of walks you through it. It is surprisingly easy to do the hardest part is just knowing what configuration switches to turn on and off. I provided sample configuration files that I used successfully for my printer.
Can i ask which version of bl touch you used? I am currently trying to connect v 3.1 to 4.2.7 mainboard and have different cables (and it does not work :D )
I purchased it as part of a kit which is no longer available, but this one looks like it should work on the ender 3 pro. You will likely need updated firmware and/or a new motherboard as well. That was included in the kit I purchased a while back amzn.to/48prYfW
I don't think so no. You can however control the machine from a raspberry pi using octoprint. I use that setup and it works great! No memory card required
Ijust replace my mainboard with this one yesterday and it did not work .I had to reload the firmware. i do not know why but anything Chinese is a guessing game ?
Sorry I don't have experience with touchscreen. Haven't had a need to install it yet. Can you describe the exact issue you're having with the BL touch?
@@JoesGarageProductionsLLC the bl touch installed on the 4.2.7 silent board and the new touch screen all connected, flashed with the most recommended firmware, and now the printer will not go down on the z axis. The bl touch deploys and does everything as normal. But the rails never lower to the bed. All other axis (X,Y) work fine. It will go up in the z axis, but not down. Really weird
@@Silentnight1979 I think it depends on how the Marlin firmware image that you flashed is configured. Marlin can be configured to expect to see the BL touch on the dedicated BL touch port, or to be configured to see the BL touch on the z-min port. There's also another configuration setting that tells it to use the BL touch as a z-stop.
I got BLtouch then I realized my main board is not 4.2.7 plus my ender 3 is not pro so I bought 4.2.7 board it’s on the way and my question is does it matter that my ender 3 is not pro? Am I still gonna be able to install BLtouch? It’s just simple ender3
I don't have a regular Ender but I believe you should be fine. I think the pro is essentially just a regular ender with the addition of a better power supply, different bed plate and a couple other minor differences. I believe the electronics are more or less the same
I just started this all 2 days ago, ended up getting the updated board, cl touch, and a smart runout sensor. Will this update have the option to turn it on without complaining new code?
I don't think the firmware that is linked in this video supports a filament run out sensor. I do have another video on compiling Marlin... You should be able to use that video to God you through the compilation process and just enable the filament runout sensor
@@kevinstambaugh653 Sorry, no - I had all of that set up before I created this TH-cam channel. If you run into any issues, let me know - I can probably guide you through it. Where were you able to find a pi4? I heard they are out of stock everywhere and any place that does have them has them priced sky high...
I added a link to the firmware I used in this video in the description. Please note that I did not use this firmware for too long - I ended up compiling my own as part of this video: th-cam.com/video/BVL9YS3QqbI/w-d-xo.html.
I believe this is the exact firmware I used drive.google.com/file/d/1c_mKOzxQ_SlKx9zjsKetXUgDoJ3B1s-U/view Additional options are located here: drive.google.com/drive/mobile/folders/1Aa5X8lIAAzs4sitAKJSQxJmuJEgFu_s6/1ZjVvaoADTIBsFHpvmfGUWR-nJY6VQirg/1g_ek7BiNjGXVPTggSkO8S5O2QqJMPL_8?sort=13&direction=a
Edited to add: I found that in the configuration menu, you can set the Z Offset AFTER doing the auto home. You can also set it under the general "offsets" menu too.
Creality made the CR touch, and it uses an optical sensor (rather than a Hall effect sensor like the bltouch) to detect when the probe hits the build plate.
was a great video for beginners till you got to the octoprint and raspberry pi. That is BY FAR intermediate. Beginner would be showing us how to do it with out the raspberry pi. since most of use beginners are a few weeks in and dont have a raspberry pi. Although it might be more time consuming and tedious to do it with out the "pi" that's how 9 out of 10 beginners would be doing it. I was SO stocked on the video. 52 minutes theres a wall. I have no idea how to build the gcode with a m command. Thanks for the effort.
There really is no reason to waste effort Hot gluing .... and that top back screw ? That holds the TOP case not the bottom part. TBH .... you seem to be scrabbling through this upgrade after already claiming others videos are in error !! There are many errors in your video ... example - you don't highlight that the BL Touch is the later 5 pin version and not the usual two plug affair with adaptor board ... Sorry to be blunt.
The video is not informative, it takes a lot of time to close the back, it is not visible to work with the printer menu did not like no normal video connection everyone makes a video like this If offended - I'm sorry
Sorry you didn't like it. I will take your feedback into consideration for future videos. Historically I have not done much video editing. I am starting to get into that now so hopefully things will improve
Thank god, someone that speaks my language. This took me way too long to find. Thank you so much
Thank you buddy for this video I was having problems with trying to get my printer to work with the new 4.2.7 mother board and the creality website firmware wasn’t working and this one worked thank you so much
Thank you for the post. One thing you might want to do the next time you're in the main board housing is to crimp ferrules onto the screw-in connections. The soldered type that Creality uses are a potential fire hazard. Plus the ferrules just make it easier to service.
Thank you for the tip is there any other things to take care to prevent a fire? @paulSmith
@@jasonacevedo6631 I can't think of anything, but another good trick is to use thermo paste with the heating element and thermister. That allows for more accurate temps as well as a more thorough contact, which can also be a big help.
I believe the newer Marlin firmware versions have better thermal control that can even handle a disconnected thermister (electrically or mechanically). The software is programmed up to energize the heating element and, if it doesn't detect a certain rise in temperature within a certain amount of time, it shuts down.
That's not to say 3D printers are totally safe, but I think they are a lot safer than they were a few years ago - especially if you are using a newer version of Marlin.
@@jasonacevedo6631 I'd expect a thermal pad under the bed would help. If nothing else the printer would use a bit less energy. The best thing is shoring up the hot (120V) connections to the motherboard. Also making sure there's nothing rubbing against the cables that could short a line. So excellent cable management is an absolute must.
@@JoesGarageProductionsLLC Thank you for the tips. I'm just starting to get into the Maker world, and it sure helps sharing this kind of expertise.
Love the real time upgrade. Step by step, just the way I like it. Thanks.
Grat video man. I shall use to help me.brinf my ender back to life. New wheels, belts, tensioner, mainboard and screen, second z motor, bl touch, bed, springs. There's more I'm sure. The z offset is the only thing I'm not sure of. Thanks brother.
Oh man I had such high hopes for this video. When you started off by talking about how there's nothing on the internet that's a comprehensive source for beginners, I literally said out loud "Finally! Thank you!". Then I scrolled through the video and realized that you didn't address the one thing that I'm still searching for - a good full rundown of how to configure and compile the firmware, specifically for an Ender 3 Pro, 4.2.7 board with a BLTouch (also with a Sprite Extruder Pro would be nice but I know that's stretching it a bit). Yes there are some videos out there about compiling the firmware, but nothing at all that takes the time to walk through each setting, explain what it is, what all the options do, and what would work/not work for the Ender 3 Pro with the 4.2.7 board. Most videos just jump right to the setting the person wants to change, they tell you to make that change, then they move on. I really want to learn what these machines are capable of and I have yet to find someone that really takes the time to explain everything.
Anyway, I'm sorry, I'm not trying to shit on you. I thank you for taking the time to make this video, it definitely will help a lot of people and I really appreciate your effort in doing so. I'm just frustrated because I've been at this firmware thing for like 5 days now and I really don't feel like I've made much progress. Hell, I even offered on discord to throw someone a couple bucks if they were willing to do a Zoom screenshare with me and just help walk me through the process.
I actually covered that in a separate video - have a look at this one and see if it helps :)
th-cam.com/video/UZdI1jRGVv4/w-d-xo.html
@@JoesGarageProductionsLLC well there we go, just my luck. I should've known better than to open my mouth and criticize before checking out your other videos. Thank you! I'll take a look.
great video and even better firmware !, how did you make it ?, what parameters did you change in configuration.h and configuration_adv.h for bl-touch, i need to know them to make other customizations in my firmware, it would be perfect to have the config in clear of this firmware, thanks
Is this firmware open source? If so, where can I find it so I can edit it?
OH DUDE! you got the hot glue mess as well? NO CLUE WHY THEY DID THAT!? It honestly really peeved me off when I was swapping boards. I got the 4.2.2 board with the bad chip. I somehow wiped the firmware on it and had to download someone elses sketchy work around firmware online. Ended up bricking the 4.2.2 board when I had to force a shut off cause it was running into itself. Currently in the process of replacing the board with the 4.2.7 and trying to get the right firmware for it. Got the same upgrade kit with the touch sensor as well. Hoping the motors didn't short but that has yet to be seen. I have only printed about 10 items and I have had this printer for over a year and finally putting in the time to get it properly working.
Also, anybody know what firmware to use? Each time I try to flash the firmware I just get an error saying that the boot loader probably failed. Maybe its a formatting issue with the SD card?
Oh you have the firmware in the description, THANK YOU SO MUCH! ITS BEEN SO LONG!
nope still having problems. Anybody free to help me debug this crap?
I have the ender 3 upgraded motherboard to 4.2.7 but when I press the self leveling it doesn't do the 8 points it scans to the left and the probe goes of the bed and the nozzel goes into the bed. What am I doing wrong
Help my motors won’t move after installing the new firmware also my ender 3 pro came with a 4.2.7 board also I have a bl touch installed
I have the bltouch v1, and just upgraded to the 4.2.7 board. Can I still use the v1 cable?
I am in the same situation. V1 bltouch. Were you able to make it work with the 4.2.7 board? If yes, how? Thanks.
will the creality 4.2.7 work in the voxelab Aquila x2
Joe HELP! I downloaded the BIN file, copied it onto a fresh microsd, and on bootup I am getting Versison Error Initialize EEPROM? Ignore Reset. I press reset like you did in the video but it just brings me right back to the same message. It’s an Ender 3 Pro with a 4.2.7 board and CR Touch. What do I do?
I believe if you have the new version 2 touch screen you also need to flash the firmware for that which is a separate process. I also believe the motherboard firmware image for a system with a version 2 screen is different. I believe there are other TH-cam videos out there that cover that procedure unfortunately I do not have a version 2 screen so can't help you too much there sorry. Maybe browse through the video library for a TH-cam channel called Teaching Tech
@@JoesGarageProductionsLLC Its the stock screen for the Ender 3 Pro. I upgraded the 4.2.2 board that came with it to a 4.2.7. The firmware that came with that was the exact April 2020 one that yours came with. I then downloaded the file you linked (which works with the CR Touch - metal probe version to the BL Touch). I got the exact screens you did (the error message), up to 43:42 mark, but clicking Reset just made the error message come up again. Clicking ignore allowed me to get to the config screens, but then it wouldnt read the MicroSD. Also rebooting the printer brought back the error message. Any clues I can work off of? What steps did I miss?
UPDATE: I had to do it three times, but it finally took! Thank you very much for your video and the file!!
@@spacemanvic3961 no problem glad you got it worked out! I'm about to upload another video where I install a second z-axis as well as the direct feed extruder kit.
can you do a video on how you got the firmware please!
i have this exact board and i was so frustrated w the lcd cable just to find out theres hot glue on that too. wth! lol
Is there anyway to convert the BIN file back to the config files so i can change the soft stop? running this without a pi and dont know much about visual studio or code to be able to get the z offset lower than 0.
Unfortunately no the bin file is compiled software. I do have another video on compiling Marlin though that kind of walks you through it. It is surprisingly easy to do the hardest part is just knowing what configuration switches to turn on and off. I provided sample configuration files that I used successfully for my printer.
For the sample files, do I need to include the pio file or just the normal 4 config files?
Can i ask which version of bl touch you used? I am currently trying to connect v 3.1 to 4.2.7 mainboard and have different cables (and it does not work :D )
Sorry for the late reply - this was a BL Touch 3.1. I used the included cable and unplugged the z-stop entirely.
where did you get the firmware from
Where did you get your BL Touch From? Do you have a Link?
I purchased it as part of a kit which is no longer available, but this one looks like it should work on the ender 3 pro. You will likely need updated firmware and/or a new motherboard as well. That was included in the kit I purchased a while back
amzn.to/48prYfW
Can I use this firmware for Ender 3?
That's all nice, good video however You can not add wifi to it because there is just one usb. I would rather use raspberry pi and add to that.
Joe. I just ordered a Ender 3 pro. I have a dumb question.
Instead of using a SD card, can I use a USB memmory stick?
I don't think so no. You can however control the machine from a raspberry pi using octoprint. I use that setup and it works great! No memory card required
Ijust replace my mainboard with this one yesterday and it did not work .I had to reload the firmware. i do not know why but anything Chinese is a guessing game ?
Any ideas on adding the touch screen to this setup? I cannot get the bl touch to go lower on the z axis...
Sorry I don't have experience with touchscreen. Haven't had a need to install it yet. Can you describe the exact issue you're having with the BL touch?
@@JoesGarageProductionsLLC the bl touch installed on the 4.2.7 silent board and the new touch screen all connected, flashed with the most recommended firmware, and now the printer will not go down on the z axis. The bl touch deploys and does everything as normal. But the rails never lower to the bed. All other axis (X,Y) work fine. It will go up in the z axis, but not down. Really weird
@@Silentnight1979 I think it depends on how the Marlin firmware image that you flashed is configured. Marlin can be configured to expect to see the BL touch on the dedicated BL touch port, or to be configured to see the BL touch on the z-min port. There's also another configuration setting that tells it to use the BL touch as a z-stop.
@@JoesGarageProductionsLLC i figured it out. I went from the 3 + 2 cable setup to the direct 5 prong cable setup and it worked fine.
@@Silentnight1979 yep that's exactly what I was expecting. I saw the same behavior from Marlin when it was misconfigured
I got BLtouch then I realized my main board is not 4.2.7 plus my ender 3 is not pro so I bought 4.2.7 board it’s on the way and my question is does it matter that my ender 3 is not pro? Am I still gonna be able to install BLtouch? It’s just simple ender3
I don't have a regular Ender but I believe you should be fine. I think the pro is essentially just a regular ender with the addition of a better power supply, different bed plate and a couple other minor differences. I believe the electronics are more or less the same
@@JoesGarageProductionsLLC thank you! i’ll receive the board today and keep you guys updated how it goes
I just started this all 2 days ago, ended up getting the updated board, cl touch, and a smart runout sensor. Will this update have the option to turn it on without complaining new code?
I don't think the firmware that is linked in this video supports a filament run out sensor. I do have another video on compiling Marlin... You should be able to use that video to God you through the compilation process and just enable the filament runout sensor
@Joe's Garage awesome I'll check it out. Waiting on my pi4 to get here so I can run octoprint. Any videos on that to get started?
@@kevinstambaugh653 Sorry, no - I had all of that set up before I created this TH-cam channel. If you run into any issues, let me know - I can probably guide you through it. Where were you able to find a pi4? I heard they are out of stock everywhere and any place that does have them has them priced sky high...
@Joe's Garage I paid 200 for it lol. Sad a $35 component being so expensive right now but hey money can be made.
@@kevinstambaugh653 wow... Insane!!
How About Marlin? could you leave a link?
I added a link to the firmware I used in this video in the description. Please note that I did not use this firmware for too long - I ended up compiling my own as part of this video: th-cam.com/video/BVL9YS3QqbI/w-d-xo.html.
Where exactly can I find this firmware you used? When I installed my 4.2.7 and BLTouch, I had to compile the firmware which is still the 1.1.x Thanks!
I believe this is the exact firmware I used
drive.google.com/file/d/1c_mKOzxQ_SlKx9zjsKetXUgDoJ3B1s-U/view
Additional options are located here:
drive.google.com/drive/mobile/folders/1Aa5X8lIAAzs4sitAKJSQxJmuJEgFu_s6/1ZjVvaoADTIBsFHpvmfGUWR-nJY6VQirg/1g_ek7BiNjGXVPTggSkO8S5O2QqJMPL_8?sort=13&direction=a
Edited to add: I found that in the configuration menu, you can set the Z Offset AFTER doing the auto home. You can also set it under the general "offsets" menu too.
what firmware did you use/download?
3 pin connector is for filament sensor
What's the difference between bl touch & cr touch?
Creality made the CR touch, and it uses an optical sensor (rather than a Hall effect sensor like the bltouch) to detect when the probe hits the build plate.
Can you also link what firmware you used?
drive.google.com/file/d/1c_mKOzxQ_SlKx9zjsKetXUgDoJ3B1s-U/view
I believe that is the firmware I used.
was a great video for beginners till you got to the octoprint and raspberry pi. That is BY FAR intermediate. Beginner would be showing us how to do it with out the raspberry pi. since most of use beginners are a few weeks in and dont have a raspberry pi. Although it might be more time consuming and tedious to do it with out the "pi" that's how 9 out of 10 beginners would be doing it. I was SO stocked on the video. 52 minutes theres a wall. I have no idea how to build the gcode with a m command. Thanks for the effort.
Thanks for the feedback. I appreciate it. Would it be helpful if I shot a video walking everybody through my octoprint setup?
nice video you made only your hand you advertised. pf !!
in the end, I got tired of looking at this hairy hand and had to turn it off.
Firmware does nothing but emit a loud continuous beep. Ender 3v2 2.27
This firmware is meant for an ender 3 pro. The pro and v2 have some differences that would cause this exact issue. Sorry!
Does this firmware have the 235 x 235 mm bed enabled?
There really is no reason to waste effort Hot gluing .... and that top back screw ? That holds the TOP case not the bottom part.
TBH .... you seem to be scrabbling through this upgrade after already claiming others videos are in error !! There are many errors in your video ... example - you don't highlight that the BL Touch is the later 5 pin version and not the usual two plug affair with adaptor board ...
Sorry to be blunt.
Maybe, maybe not... Still working just fine to this day.
The video is not informative, it takes a lot of time to close the back, it is not visible to work with the printer menu
did not like
no normal video connection
everyone makes a video like this
If offended - I'm sorry
Sorry you didn't like it. I will take your feedback into consideration for future videos. Historically I have not done much video editing. I am starting to get into that now so hopefully things will improve