love learning from this guy! This community is lucky to have him. best part is he doesn't try to milk $$ out of his viewers by creating a product and a store. he just shares his knowledge and experiences.
You're one of the few TH-camrs worth watching, very concise, rehearsed, articulate and intelligent. I just finished following a how to guide listed in the SKR V1.4 User Manual, at least the part that worked. I ended up using VSCode with the Merlin branch from BTT Git. Everything worked without tweaking, shame BTT doesn't keep it's manual / how-to current. Oh and thanks for the YT on LowRider! what a hoot! A means to cut aluminum parts out of aluminum sheets for under $500... Save 10 times that on the pre-cut kit for a UltraCruser UL.
Excelent Video, I already installed my skr 1.3 to my ender 3 a month ago. But it was extemly tedious and Hard. No guides where availible at the time. First of All I was a complete beginner to marlin and 3d printing in general I stuggeld Hard.. Got it working after a week through. Tmc2208 and 32bit are rly worth it. Thank u so much for your guide. Anyone trying this there are errors in the official bigtree tech pdf's: Jumper instructins are wrong (solder all pads) Their Version Marlin does not compile at even before Modifikation.
Have you guys fixed your install guide yet? Virtually none of the process for installing the v1.2 was covered as there's this assumption that you can just move the wires from one board to the other without unplugging all of them. And that might work if you have tiny hands, but it's definitely not a safe assumption and there should be some sort of resource provided that clearly shows which wires go where as the pin labels are clearly not accurate.
@Neil Siebenthal That's what I did, but having to depend on that is rather questionable when the silk screening is wrong and wiring it incorrectly can have all sorts of problems. A proper photo is the bare minimum here just so that the end user knows that they've got it right before powering on.
@Neil Siebenthal You were lucky, mine hasn't worked a single time and despite none of the recommendations by tech support working, they're refusing to refund the purchase, won't replace it and can't say how to get it working properly.
you have by far one of the best technical channels I've ever come across. I appreciate your clear instructions, teaching style, and friendly personality. I rarely comment on youtube channels, but i wanted you to know how helpful you are to countless people. I think in one of your videos you mentioned teaching outside of youtube as a career / to students -- It really truly shows. You do amazing work here and i have learned so much from your channel and the time you have spent to share this knowledge Thank you sir!
OMG! What an opus! That was a nice birthday present for me! Having the skr1. 3 in the mail from China, now I know where to go to when it arrives! Thank you so much for this video! Really appreciate all the hard work that went into it. All the best to you down under!
Great video. For people looking to buy new parts BigTreeTech have now released the TMC2209, an upgraded TMC2208 with lower heat generation and inclusion of stallguard
What an amazing guide! I have been struggling to install this board on my Ender 3 for the last two days without success and now I know why. Thanks a million for all your hard work!
Fantastic video, thank you for all the hard work you did making it. Between you and Chris’s basement I almost understand all this driver stuff except for when should you use them direct or spi or uart? Please help out those of us still not understanding the advantages and disadvantages of each of these. Thank goodness you’re here for us!
Michael first of all a huge thank you, your videos have made my first foray into 3d printing fun and relatively stress free; your videos are always informative (wish Id had teachers like you when I was at school) and always to the point. This one is a god send the amount of work gone into it is hugely appreciated and my next upgrade is skr 1.3 +2208 . I just wish I could afford patreon but I do appreciate you and your channel (Chep and Angus are both pretty awesome as well)
as usual great instruction video , your a great asset to the 3d printing community . I have some skr mini1.1 to play with to replace the board on a cctouch . thanks again Micheal
Brilliant guide as always Michael, however be aware that you cannot enable linear advance on the 2130's SPI with stealthchop, it will give you the symptoms of a burnt out extruder motor. Can confirm that by un-commenting linear advance it will return to normal. For anyone else who freaked thinking drivers or board was bad, try commenting out linear advance. :)
@teaching tech, this was extremely helpful, it did not cover every single thing i was looking for but it got me going in the right direction and i wouldn't even be on square one if not for this information. i bought this mainboard before i even understood how it worked and ive never touched firmware before now, however i feel confident that if nothing else ill figure it out, and my poor little ender will live again and be dubbed the frankenprinter. instead of the BL Touch im hoping to use an inductive probe (only because i have one laying around and designed the extruder carriage with mounts for one) and im using the TMC 2208 drivers in UART since i was not confident im my ability to go with anything more advanced than that yet. im slowly realizing though that the touch would be a better option, and the sensorless homing would be an amazing feature to play with. overall, thank you for making the vide, and i look forward to whatever you do in the future.
Recently fitted an SKR 1.3 to my Anet A8. Great board at an amazing price. Although I'm gutted my Eryone Resumer 3D won't connect to it 😢 I also switched from Atom to Visual Studio Code. Much better (IMO). The best video yet for the SKR 1.3. One I will be referring back to when needed. Thank you.
Finally!!! I was waiting for it for sooooo long ... so long in fact , that I couldn’t resist and somehow managed to do it with a help form BIGTREETECH Facebook group... I’m strongly recommend to join in , if you consider upgrading to SKR ..as those guys are amazing! ...and the BIGTREETECH ( Company which make those boards) is actually responding to the problems ( BTT HOPE ;) To those who read this from the fb group which I just mentioned. I salute you :)
Excellent video as always. Note: The microcontroller on the Pro-board (STM32F407) is pin-to-pin compatible with the STM32F427/F437, so it's possible to upgrade the microcontroller to STM32F427 (extra 64KB RAM, 180 MHz instead of 168 MHz, 1MB extra Flash memory, faster GPIO-speed and much higher timer speed). The price of a single STM32F427 is around $5 on eBay. This modification requires that you're able to desolder and solder LQFP100 ICs - or that you know someone who can do it for you. It also requires you to make some adjustments to the firmware, so it takes advantages of the extras (such as raising the clock speed, using the extra memory and taking advantage of the faster timers).
An update on the installation of the BLTouch on this board would be nice as there are a lot of differences between this and the vanilla marlin video - thanks!
Great Video. I used your guidance to install SKR V1.3 in my Ender 3 Pro. I used LV8729 drivers with 128 microsteps. My drivers had 220 resistors, so vref @ .9v on extruder .8 on XYZ. Everything running smoothly, very quiet. Cooling fans are now the loudest part. Thank you for your help.
I just wanted to say thank you for this guide. As someone with ZERO experience with code, and very little confidence that I could get this up and going, it actually went relatively smooth. I had a ton of issues with Atom that alone had me beyond frustrated. Platform.io has said they aren't supporting it anymore (from what I've read on the bigtreetech Facebook thank you for that as well). Trading out Atom for Visual Studio Code, and having to figure out how to add a library for the TMC 2130 were my only hiccups, I can't tell you the feeling of joy I got when I saw that green line "success" when the firmware built. I ordered some 24v 5015 part cooling fans to cope with some over heating, but either the amperage to run them is too high .17a vs. the stock .1a or I just happened to get a few lemons from Ali, which is possible. A video on upgrading the part cooling fans would be greatly appreciated. Thanks again Michael, keep up the great work
Great video thanks I have bought one and am just waiting for TMC5160s to put on it i went for these as they are spi but have stealthchop 2. Great videos helping me learn a lot as I relatively new to 3d printing
Great tutorial. I've been wanting to upgrade the control board for my Ender 3 and separate it from the printer so that I can enclose the printer for doing ABS and ASA.
FYI Michael's rear mounted case he mentions at 11:40 is titled " Ender 3 upgrades: EZR to direct drive adaptor and all in one rear mounted electronics case" dated June 14 2019
I had a LJ12A3-4-Z/BY (6-36VDC) laying around for some years. I found it yesterday and tried it with 5V. To my surprise it works. I made a connector for the board and it was just plug and play. My z Offset is about 2mm and the sensor is clear above the nozzle. I ran a m48 p30 test and the result was astonishing. 0.002 standard deviation. Than I looked at AliExpress how much these cost. 2-3$. My smart touch never worked that great. Had to pull the pin every time I powered up the printer. And the nozzle was crashing a few times. Finally bed leveling works great.
Love this video (as always). 💯 I’ve been a software engineer for over 40 years now (started programming at 16 with an Apple //+). Not sure if you know or if it’s a language difference, but “Clang” i think is short for C Lang it C Language. You installed a C Language parser or compiler for ATOM. I have to put this exact same setup on my computer right away to find out and also to follow along with this tutorial. Great job, once again. I’m catching up. 👍🙏🏽👏🏽👏🏽👏🏽
Thanks for covering this. I have my 1.3 installed but am having issues with it crashing the nozzle into the bed when homing. Time to make another round on your videos and make sure my settings are correct based on what TH3D has up on configuring marlin 2.0.
Oh ..I am having issues installin but i just saw a section I thin configuireADV_h..??.. not sure.. Where you could alter what it does when stopping .. i specifically saw "crashing Z nozzle" so it doesnt fall on the print when done... search for "Crashing"..Fall on to print"..some key words will pop up... You could set values fopr what echt axis stepper does ..check that .. I would for you right now , but I got so fed up . I uninstalled everything and am starting over ..still installing atom..Is it me on is atom really taking long time to start up... keeps saying editor notresponding , wait?... a couple of times ..then finally its up..
@@AlexanderSauerPlaysWithHeroJr It got sorted after an M119 probe test. I had to swap the wires where it plugged into the z axis endstop on the board. It works normally now.
hi Micheal, i love all your series of videos so far and at 68years old who learns as a visual learner only got into 3d printing at Xmas 2023 and your channel is the easiest to follow as you don't speed away you must be a great teacher at school you have helped me so much. I have a question do you have any advice on how to get a single jpg photo down to make a 3d model EG a person's face to a 3d printed bust thank you keep up the great work
At the 8 minute mark: Just a note for people who bought the BIGTREE Pro or Mini, the latest Marlin has specific environments for the BIGTREE SKR Pro (line 476) and Mini (line 308)
Oh man, I was hoping I wouldn't have to install like six new programs to set this up. This is going to require some pondering. Excellent video though, it covers everything it seems like you'd need to know!
They are just two different ways to connect boards together so they can communicate with each other. Usually you need at least a couple of pins on your microcontroller chip to control/monitor something. This limits the number of things you can control/monitor to the number of pins the microcontroller has. UART & SPI allow you to control / monitor many things using only a few pins on the microcontroller. It works by daisy chaining the sensors together: 1st sensor plugs into microcontroller, 2nd sensor plugs into the 1st sensor and it's data is passed through to the microcontroller, the 3rd sensor plugs into the 2nd sensor and so on.
With uart on the stepper drivers you can set limits in software and don't have to trim the pot on the stepper pcb itself. It will also enable you to use advanced modes of the stepper drive like stealhchop. With tmc2130 on spi you can also use homeing without endstops.
@@elfpimp1 a special mode of the trinamics drivers which make the motors very very silent. So silent you can put the printer into your bedroom. (If you have quiet fans)
FYI the SKR Mini also requires an external mosfet for the heatbed. It still has connection for the heatbed thermistor. It's best for people who are planning to use an external mosfet anyways, or are using those 110/220v AC heatbeds.
Awesome vid, would you consider doing a playlist of just the videos that pertain to the ender3, just got one figured it'd be a good place to start for home 3d printing for fun. Don't think I've ever pulled this much hair out in the name of fun before but am having a great time playing with it with my kid... One of the boards you added made it go nearly silent...
Thanks master Michael. Now a curly question, is it best to upgrade to a 32 bits board or use Klipper on the raspberry Pi alongside with Octoprint? Cheers Manu
I wish I could give this a try, but my Atom is stuck at the PlatformIO IDE installation. And the PlatformIO support says that Atom has been deprecated, that we should use VSCode instead...
It prints three times faster, in full color with four times the resolution, but wait there's more, absolutely no stringing, self leveling, and guaranteed to never have a print fail - or your money back. Oh crap, my dog was at the keyboard again. Disregard the above.
To those like me who ended up here because they got a 1.1 instead of a 1.3 by mistake(or to save money I guess?): Yes, this guide is still applicable to you, but every time Michael mentions 1.3, you have to substitute 1.1 and also enter the correct files. Furthermore, the 1.1 does not already have Servo0 pin defined as mentioned in BLTouch, you will have to do that. You also unfortunately still need to solder your drivers and make a messy harness for UART mode.
Hi Michael, I just found out that Marlin 2.0 latest version (as of August 4 2019) has changed the way to enable the sdcard. There is no lpc1768 in Configuration_adv.h anymore. Search for: "#if HAS_SDCARD_CONNECTION" and in this section, change "#define SDCARD_CONNECTION LCD" to "#define SDCARD_CONNECTION ONBOARD". Now, sdcard works (after pressing Init SD Card). Edit: The USB-Drive on the PC stays visible until you press "Init. SD Card". So if you power on the printer without initialising sdcard, you can still upload new firmware via USB. No need to take out the card. Thx a lot for the video! Cheers Armin
My crappy computer cannot see the thing at all anymore...after manually copying the bin file to the sd card and then sneaker netting it to the printer the printer is working via raspberry pi with no issues as of yet. printer is stock for hardware except EZRStruder. No BLtouch (A waste of time anyway.) Bed stays level on its own.
I just went through installing an SKR V1.3 with TMC2209. It sat on the shelf for a year before I got to it. It lasted 3 days then I lost control of the E0 extruder motor (clicking and rocking back and forth). It was not the TMC2209 driver, I swapped it out. The problem seems to be the board itself. Not Knowing Marlin well, I took it on. One day later I am back up and running with the SKR V1.3. I had to redirect E0 to the E1 stepper control, along with a couple other details. I could not find any SKR V1.3 replacement boards available, so I am lucky I found a way to fix it.
Downloading a zip is great but when you have GIT already installed going to a shell prompt and executing the 'git clone' command is easier IMHO than unzipping files to a directory. Using git also allows you to update the latest bugfixes and keep your marlin settings without having to download the source again. Just a tip from your friendly neighborhood code monkey. As always great video!
I wasn't sure what Git was even used for. I downloaded it as he suggested, but didn't think I actually ever used it. I don't even know what to use it for.
thanks for a great video , but i have a question i saw in the BIGTREETECH-SKR-V1.3 github an schematic of how to connect the raspberry pi directly to the board using 3 wires can you please explain how to do that
@@Bob-Jeroen lookaside.fbsbx.com/file/BIGTREETECH%20SKRV1.3%20guide%202019%20-%206.pdf?token=AWyFauoTOXwsXz3c8NmuvQO1w4ABIBGjAJkeVwNtAwOmOG7Fu9NKX4hDlSDbDIguGmDTJxCboYNnr21RKg5JtQd9vq3LkdySwYsfcCuETLu1nmPa5CRjsox1aTehC9EOcC7GKiuAzvq06Lr4kPCKnnGc --is in the file section on FB page look at page 12
I was able to install mine yesterday in your case. Think I'm going to get a glue gun as some of those tabs that were cut off for the end stops are a little loose. Also, I had to straight wire my hot end fan, but after watching your video, when back in and added the pin. Going to buy your guide anyway, if I can find the link! Thanks!!
Thanks for an awesome video with so much practical information! There's really no excuse for anyone not to upgrade to this 32-bit board to get with the times!
8:37 you have a division operator prefix attached to your #define statement. this will throw missing operand for division operator. or it will just say invalid syntax. you hit backspace one too many times. I hope you got it fixed in the end.
whilst I am lookin forward to the TMC2209 and TMC5160, I think I'd rather see you cover some newer lower cost drivers instead. the AT2100 (clones of the TMC2100 used on the Sidewinder X1 available under £3 each) the ST820, an up to 45v stepper driver with native 128microsteps, and the TBS6128, another driver with higher power and high (128) microstepping, all of these are at least half the price of the TMC stuff and I think they would benefit from being covered more.
At 14:46 my Configuration_adv.h file does not have a Target_LPC1768 I'm not sure if I missed a step somewhere. I'm having trouble following even at 75% speed especially with you tiny nearly invisible on screen mouse pointer. I'm trying to get as much as possible setup since my printer is dead and and i'm waiting for SKR, steppers, Meanwell and a few other parts to arrive in 2 days.
The Target_LPC1768 if structure was changed, so now instead of that, the if statement tests HAS_SDCARD_CONNECTION. You will find the SDCARD variable that needs changing if you look for that instead. It's line 1067 in configuration_adv.h
Yess an educational guide thanx I guess... as It's a bit of a wild Goose chase. It's extremely difficult to follow your procedures..Now that Marlin 2.0 bugsplat etc is markedly different.. As is Platformio.. than your examples..
I was about to start this whole proceedure, I am glad I read your comment. I recently installed the 1.2 on my ender 3 and when I turn it on, I cant do anything because it claims I have thermal runaway occuring. I was hoping to flash the firmware to fix this.
LOL This is not really for the noobs (myself) in the audience, but still very detailed that if you want its doable. Just make sure not to miss a step or do it wrong. I'm sure most know the headache a comma or a bad wire connection causes lol. Great video TT. btw Have you published a printable check list of all the steps? It would be nice to have a hard copy at hand.
Thanks for the video. But I have to say that getting Atom onto my Windows 10 laptop has been a nightmare. My first problem was due, I think, to two things. Firewall and antivrus and a previous install of Python. Now it is hung up on installing depencies for PlatformIO. I may have to go the Visual Studio route.
If you're having problems with atom, chances are you may have the same issues with visual studio code as vs code is based on atom. Whenever you want to install extensions or updates try running as administrator (from start menu right click > More > Run as Administrator). I've successfully compiled marlin firmware in vs code using platformio but was getting all these annoying intellisense errors I had to troubleshoot, it's much easier to do in atom or vscode using linux. I have an old laptop that I installed manjaro linux on just for these purposes (marlin firmware compiling, flashing microcontrollers, etc)
Sorry to chime in late but I recently purchased an SKR v1.3 to upgrade an old tronxy x5s. You indicate that the 2130 drivers need a harness for spi mode. But I thought the SKR board could handle spi mode without a harness.
This was indeed a very frustrating experience...Had the same problem as Ryan Schmaltz: "Having a bit of trouble. Bit of a noob here to be honest. I followed you video very closely. When I uploaded the build it showed the BIN file on the SD. I unplugged the USB, waited a sec, then plugged back in. However, now my computer is saying the USB Device is not recognized. Little lost! " Ryan Schmaltz 2 days ago "Got it fixed! Not sure how, but in case someone has the same issue.....? Pulled the microSD and put it in a card reader. Showed the original cursor file along with the BIN. However, the BIN was showing a size of 0. deleted the file then used Atom again to upload the build but left the microSD inserted through the card reader. New BIN showed up. Plugged it back into the board, then the USB into the machine, and BINGO. It worked. Not sure what happened the first time but we're good to go now!" I did not get the Bingo... It's a damn MICROSOFT problem. (I have Winblows 10, 64bit) I don't know why after 24 years of the existence of USB, MS still can't get it right. Tried the above solution three times, didn't work. Finally had to remove sd card from printer, put it into a different card reader, which Win 10 did not recognize, had to format it (FAT) then manually copy the bin file from the directory it was saved in by Atom. Put it into the machine and theeeeeeennnnn, Voila! finally got the Ender screen to be more than a night light. Was able to move the axis and extruder. Then connected up the Raspberry PI, which recognized the new Ender reincarnation right away. Started Octoprint and am now running a stringing test. I am amazed at how quiet this thing is now. I am running 2208's for all four steppers in UART mode. Soldering the pads was a major pain. Good thing I had 5... I destroyed the first one. Perhaps the manufacturer of them could put a micro jumper pin set there...hint-hint. I needed to combine information from at least three videos to do this, none of them did it all. Here is the other main video, this is very helpful. th-cam.com/video/sSO3Xd0a0Z8/w-d-xo.html Note to Teaching Tech: The rear closure could use a few tweaks: It was about 1mm too wide, rather than print another modified one I machined the right side vertical area back and also the edge of the right most part where the V edge is. Also the openings for the Raspbarry PI are too low where the USB ports are, (At lest for my V3 rev B+) Had to machine that area about 1.5mm higher above where the USB ports are. The lids are a bit thin but usable. My first print was a stringing tower using crappy filament, it came out nearly perfect!
I see they also have an SKS Mini E3 which is a direct swap for the ender board and comes with onboard TMC2209's. That's tempting. Only £23... And saves having to print a case and such. Just need to decide on if to get a screen or stick with the original. Great video though, cheers
Do you have a link to the STL file for the white X carriage assembly that's visible at 18:28? Looking to modify something like that to upgrade another printer. Thanks!
Great post. I just purchased a Creality 10s Pro 3D printer. Will this new controller board work with this model?. Also can I add another or a dual filament extruded to work on this printer. Thanks for you comment
It's absolute garbage. No documentation is provided, some of the labels are inccorect and tech support is non-existent. I got mine weeks ago and have yet to print anything since then because the board was DOA and won't take a firmware update. I'm supposed to be able to copy the firmware to a micro sd card and it will automatically update, but that doesn't work and the LCD no longer displays anything.
Could you do a quick Pro board firmware rundown for us plebs? They're so cheap i might as well plan ahead for future upgrades/builds. Your vids are great, thanks.
Thanks for your videos. They are definitely helpful. I'm super stuck though. You reference back to your previous videos for setting up the 2130's, but that was with a different controller board. I can't seem to figure out where to plug in the loom to the SKR 1.3 Also, you were using a different arduino editor back then and not atom. Things look a lot different in atom (or vscode). Will you be making an updated video for the 2130s for the SKR 1.3? I do all the reading and watching videos that I can and will continue to do so, but I usually come back to your videos since they are the easiest to follow along.
I don't have a platform environments folder so I can't upload my new code to my board. I have search for the folder and everything and it does not exist. I don't know what to do now
@ 8:10 Where did you get these lines from, in the platformio? They're not in the marlin bugfix 2.0 and you don't say why you added them. line 21 lib_dir = .piolib line 22 libdeps_dir = .piolibdeps line 23 boards_dir = buildroot/share/platformio/boards
Many thks for the effort and the heads up from BIG TREE TECH Michael ( Wonder if he has tried this before commenting ? ) but has anyone actually tried to compile using LPC1768 as stated at 7:50 in the video as that's where it all failed ???. 49 | #error "Oops! Set MOTHERBOARD to an LPC1768-based board when building for LPC1768." I am guessing all the comments below with thumbs up are lookers only as I was before the fateful purchase of this board, and in fact no one has actually tried this, Can you recommend a board / firmware that actually works, waited a while for delivery and now stuffed at the very first hurdle so I can only guess there a heck of a lot more where that error came from even if we get past this. Would most grateful if you could advise. Just a note, before making any changes to the Marlin platformio.ini it compiled fine for the default 2560 board. Kind Rgds.
Just google for the error and you'll find the solution to the problem. github.com/MarlinFirmware/Marlin/issues/11896 I bought the v1.4 Turbo and TMC2209 and it all worked flawlessly barring minor differences with the v1.3 depicted in this video (and the latest version of Atom is just crap and crashes all the time, get an older one).
@@mururoa7024 many many thks for the only reply, thank you. My point was this video was stepped through as an idiot's guide ( which I need ), and clearly does not function as per instruction which made me feel this was not actually done, as if it was then the video would have stopped at that point, so I am guessing Michaels excellent videos are never actually put in practice, but very much appreciated for all his efforts as even though it's just a might work guide, still very helpful but I have now given up as no one has replied with a working alternative. So I thought that the Big Tree guy may have tried this step by step tutorial out before replying, my faith in that company now doubt, but I guess they are all the same at the end of the day. So one again as Michael didn't reply with whatever it was he left out/in doubt, many thks again to you Muru Roa as the only surgestion in this great 3D ptinting community.
@@BenDover-pq8xj I'm sure Michael got it to work. However there are hardware and software variables in your setup that he can't take into account. I highly recommend downloading the Marlin firmware version prepared by KAY3D kay3d.com/pages/kay3d-cheetah-5-firmware It comes with a very detailed step by step guide to set up the correct configuration for your board, stepper drivers, TFT screen etc. I used it to install a SKR 1.4T board with TMC2209 stepper drivers while keeping the stock TFT on a Artillery Sidewinder X1. I stopped using Atom which was a pain in the but and am using Visual Studio Code which is also free and easy to use. Cheetah got me there 90% which is not something I could've done on my own. The 10% left were due to the fact that the wiring on my Sidewinder X1 is different because newer. It took a lot of reading and figuring out for that last 10% but in hindsight it wasn't that complicated after all. Finding the info is the hard part. I also recommended joining KAY3D's chat on Discord where you can get more answers (I'm there too).
hi, great video, few things, there is very interesting new board BIGTREETECH SKR mini E3 with integrated TMC2209 (so no jumpers etc) you didn't mention and second CLang it's klang, there are two words C lang (as this is C language compiler)
Thanks Michael, just bought the TFT 28 screen and this BIQU/Bigtreetech SKR V1.3 online at AliExpress....I am thinking this will be a good upgrade for my own Ender 3 now....I also have an EV3D V6 hotend from local MakerShop here in NZ to go with this... Regards Laurie
love learning from this guy! This community is lucky to have him. best part is he doesn't try to milk $$ out of his viewers by creating a product and a store. he just shares his knowledge and experiences.
You're one of the few TH-camrs worth watching, very concise, rehearsed, articulate and intelligent. I just finished following a how to guide listed in the SKR V1.4 User Manual, at least the part that worked. I ended up using VSCode with the Merlin branch from BTT Git. Everything worked without tweaking, shame BTT doesn't keep it's manual / how-to current. Oh and thanks for the YT on LowRider! what a hoot! A means to cut aluminum parts out of aluminum sheets for under $500... Save 10 times that on the pre-cut kit for a UltraCruser UL.
Excelent Video,
I already installed my skr 1.3 to my ender 3 a month ago. But it was extemly tedious and Hard. No guides where availible at the time.
First of All I was a complete beginner to marlin and 3d printing in general
I stuggeld Hard..
Got it working after a week through. Tmc2208 and 32bit are rly worth it.
Thank u so much for your guide.
Anyone trying this there are errors in the official bigtree tech pdf's:
Jumper instructins are wrong (solder all pads)
Their Version Marlin does not compile at even before Modifikation.
Hi Michael,
this is Teemo from BIG TREE TECH store.
Thanks for your excellent video.
陈丹 send the guy some free stuff 👍🏻😆
Have you guys fixed your install guide yet? Virtually none of the process for installing the v1.2 was covered as there's this assumption that you can just move the wires from one board to the other without unplugging all of them. And that might work if you have tiny hands, but it's definitely not a safe assumption and there should be some sort of resource provided that clearly shows which wires go where as the pin labels are clearly not accurate.
@Neil Siebenthal That's what I did, but having to depend on that is rather questionable when the silk screening is wrong and wiring it incorrectly can have all sorts of problems. A proper photo is the bare minimum here just so that the end user knows that they've got it right before powering on.
@Neil Siebenthal You were lucky, mine hasn't worked a single time and despite none of the recommendations by tech support working, they're refusing to refund the purchase, won't replace it and can't say how to get it working properly.
i just posted to this asking for help my printer is trying to print off to the side of the build plate what am i missing
you have by far one of the best technical channels I've ever come across. I appreciate your clear instructions, teaching style, and friendly personality. I rarely comment on youtube channels, but i wanted you to know how helpful you are to countless people. I think in one of your videos you mentioned teaching outside of youtube as a career / to students -- It really truly shows. You do amazing work here and i have learned so much from your channel and the time you have spent to share this knowledge Thank you sir!
OMG! What an opus! That was a nice birthday present for me! Having the skr1. 3 in the mail from China, now I know where to go to when it arrives! Thank you so much for this video! Really appreciate all the hard work that went into it. All the best to you down under!
Great video. For people looking to buy new parts BigTreeTech have now released the TMC2209, an upgraded TMC2208 with lower heat generation and inclusion of stallguard
Link?
What an amazing guide! I have been struggling to install this board on my Ender 3 for the last two days without success and now I know why.
Thanks a million for all your hard work!
yeah so far this is helping me with my Anet A8. Similar with the Ender 3.
Great video again, Michael. And thanks for recognizing all of the work I had done on the STLs for all of the cases
And thats the video i was waiting for!
Great, thanks for that!!! Now I need to print the case and waiting for the extra info about TMC2209.
Fantastic video, thank you for all the hard work you did making it. Between you and Chris’s basement I almost understand all this driver stuff except for when should you use them direct or spi or uart? Please help out those of us still not understanding the advantages and disadvantages of each of these. Thank goodness you’re here for us!
Michael first of all a huge thank you, your videos have made my first foray into 3d printing fun and relatively stress free; your videos are always informative (wish Id had teachers like you when I was at school) and always to the point. This one is a god send the amount of work gone into it is hugely appreciated and my next upgrade is skr 1.3 +2208 .
I just wish I could afford patreon but I do appreciate you and your channel (Chep and Angus are both pretty awesome as well)
Well done Michael, appreciate all the effort you put into this guide.
Thanks for the comp. vid. I have seen other channels that were blury and could not see what they were doing. Yours are wonderful!
Been waiting for you to make this!! My board comes in next week.
as usual great instruction video , your a great asset to the 3d printing community . I have some skr mini1.1 to play with to replace the board on a cctouch . thanks again Micheal
Brilliant guide as always Michael, however be aware that you cannot enable linear advance on the 2130's SPI with stealthchop, it will give you the symptoms of a burnt out extruder motor. Can confirm that by un-commenting linear advance it will return to normal. For anyone else who freaked thinking drivers or board was bad, try commenting out linear advance. :)
@teaching tech, this was extremely helpful, it did not cover every single thing i was looking for but it got me going in the right direction and i wouldn't even be on square one if not for this information. i bought this mainboard before i even understood how it worked and ive never touched firmware before now, however i feel confident that if nothing else ill figure it out, and my poor little ender will live again and be dubbed the frankenprinter. instead of the BL Touch im hoping to use an inductive probe (only because i have one laying around and designed the extruder carriage with mounts for one) and im using the TMC 2208 drivers in UART since i was not confident im my ability to go with anything more advanced than that yet. im slowly realizing though that the touch would be a better option, and the sensorless homing would be an amazing feature to play with. overall, thank you for making the vide, and i look forward to whatever you do in the future.
Recently fitted an SKR 1.3 to my Anet A8. Great board at an amazing price.
Although I'm gutted my Eryone Resumer 3D won't connect to it 😢 I also switched from Atom to Visual Studio Code. Much better (IMO). The best video yet for the SKR 1.3. One I will be referring back to when needed. Thank you.
Finally!!! I was waiting for it for sooooo long ... so long in fact , that I couldn’t resist and somehow managed to do it with a help form BIGTREETECH Facebook group... I’m strongly recommend to join in , if you consider upgrading to SKR ..as those guys are amazing! ...and the BIGTREETECH ( Company which make those boards) is actually responding to the problems ( BTT HOPE ;)
To those who read this from the fb group which I just mentioned.
I salute you :)
Excellent video as always.
Note: The microcontroller on the Pro-board (STM32F407) is pin-to-pin compatible with the STM32F427/F437, so it's possible to upgrade the microcontroller to STM32F427 (extra 64KB RAM, 180 MHz instead of 168 MHz, 1MB extra Flash memory, faster GPIO-speed and much higher timer speed). The price of a single STM32F427 is around $5 on eBay. This modification requires that you're able to desolder and solder LQFP100 ICs - or that you know someone who can do it for you. It also requires you to make some adjustments to the firmware, so it takes advantages of the extras (such as raising the clock speed, using the extra memory and taking advantage of the faster timers).
Very helpful video, I've been waiting for this one
An update on the installation of the BLTouch on this board would be nice as there are a lot of differences between this and the vanilla marlin video - thanks!
What a great video. I very much appreciate the effort you made to publish it - no doubt it saved me tons of time. Thank you.
Good effort, the videos have really helped me get into 3d printing. My mainboard burned out today so deciding whether to go for the 32bit instead
Great Video. I used your guidance to install SKR V1.3 in my Ender 3 Pro. I used LV8729 drivers with 128 microsteps. My drivers had 220 resistors, so vref @ .9v on extruder .8 on XYZ. Everything running smoothly, very quiet. Cooling fans are now the loudest part. Thank you for your help.
great video with great directions .there's no doubt you put a lot of time and effort into this.
I was on the edge of my seat the whole time. But everything worked, whew!
Excellent as always. Thank you Michael.
Thank you for your work! Can't wait to see comparisons.
Great video. Just got one of these boards. This was a big help. Thanks for your time.
Thanks for the video. I have two of these coming from Amazon to upgrade my older printers. Very informative.
Phenomenal content Michael. I think I'm going to buy another Ender 3 to try this out on.
I just wanted to say thank you for this guide. As someone with ZERO experience with code, and very little confidence that I could get this up and going, it actually went relatively smooth. I had a ton of issues with Atom that alone had me beyond frustrated. Platform.io has said they aren't supporting it anymore (from what I've read on the bigtreetech Facebook thank you for that as well). Trading out Atom for Visual Studio Code, and having to figure out how to add a library for the TMC 2130 were my only hiccups, I can't tell you the feeling of joy I got when I saw that green line "success" when the firmware built. I ordered some 24v 5015 part cooling fans to cope with some over heating, but either the amperage to run them is too high .17a vs. the stock .1a or I just happened to get a few lemons from Ali, which is possible. A video on upgrading the part cooling fans would be greatly appreciated. Thanks again Michael, keep up the great work
So how do you add the 2208 Lib to atom?
With VS Code on the home page when you first open the program, I just clicked library's and downloaded the 2130 lib there.
Great video thanks I have bought one and am just waiting for TMC5160s to put on it i went for these as they are spi but have stealthchop 2. Great videos helping me learn a lot as I relatively new to 3d printing
Great vid man. Thanks for all your hard work.
Great tutorial. I've been wanting to upgrade the control board for my Ender 3 and separate it from the printer so that I can enclose the printer for doing ABS and ASA.
Great video thanks for all the hard work that went into this one!
FYI Michael's rear mounted case he mentions at 11:40 is titled " Ender 3 upgrades: EZR to direct drive adaptor and all in one rear mounted electronics case" dated June 14 2019
I had a LJ12A3-4-Z/BY (6-36VDC) laying around for some years. I found it yesterday and tried it with 5V. To my surprise it works. I made a connector for the board and it was just plug and play. My z Offset is about 2mm and the sensor is clear above the nozzle. I ran a m48 p30 test and the result was astonishing. 0.002 standard deviation.
Than I looked at AliExpress how much these cost. 2-3$. My smart touch never worked that great. Had to pull the pin every time I powered up the printer. And the nozzle was crashing a few times. Finally bed leveling works great.
Love this video (as always). 💯 I’ve been a software engineer for over 40 years now (started programming at 16 with an Apple //+).
Not sure if you know or if it’s a language difference, but “Clang” i think is short for C Lang it C Language. You installed a C Language parser or compiler for ATOM.
I have to put this exact same setup on my computer right away to find out and also to follow along with this tutorial. Great job, once again. I’m catching up. 👍🙏🏽👏🏽👏🏽👏🏽
Thanks for covering this. I have my 1.3 installed but am having issues with it crashing the nozzle into the bed when homing. Time to make another round on your videos and make sure my settings are correct based on what TH3D has up on configuring marlin 2.0.
Oh ..I am having issues installin but i just saw a section I thin configuireADV_h..??.. not sure.. Where you could alter what it does when stopping .. i specifically saw "crashing Z nozzle" so it doesnt fall on the print when done...
search for "Crashing"..Fall on to print"..some key words will pop up... You could set values fopr what echt axis stepper does ..check that ..
I would for you right now , but I got so fed up . I uninstalled everything and am starting over ..still installing atom..Is it me on is atom really taking long time to start up... keeps saying editor notresponding , wait?... a couple of times ..then finally its up..
@@AlexanderSauerPlaysWithHeroJr It got sorted after an M119 probe test. I had to swap the wires where it plugged into the z axis endstop on the board. It works normally now.
Awesome stuff! Thanks a lot for keeping us updated!
Fantastic video, will make future up grades so much easier, cheers.
you're the best man!!!! really Thank you for all the information
hi Micheal, i love all your series of videos so far and at 68years old who learns as a visual learner only got into 3d printing at Xmas 2023 and your channel is the easiest to follow as you don't speed away you must be a great teacher at school you have helped me so much. I have a question do you have any advice on how to get a single jpg photo down to make a 3d model EG a person's face to a 3d printed bust thank you keep up the great work
Ender 3 sounds like a little bit better version of the Anet A8. You earned a subscriber!
Ghads. Was expecting a "Bob's your uncle" somewhere near the end as a punchline.
At the 8 minute mark: Just a note for people who bought the BIGTREE Pro or Mini, the latest Marlin has specific environments for the BIGTREE SKR Pro (line 476) and Mini (line 308)
Oh man, I was hoping I wouldn't have to install like six new programs to set this up. This is going to require some pondering. Excellent video though, it covers everything it seems like you'd need to know!
Great video.
Still haven't understand the difference between UART, SPI/DIR and all those stuff. Can you make a video describing these things?
They are just two different ways to connect boards together so they can communicate with each other. Usually you need at least a couple of pins on your microcontroller chip to control/monitor something. This limits the number of things you can control/monitor to the number of pins the microcontroller has.
UART & SPI allow you to control / monitor many things using only a few pins on the microcontroller. It works by daisy chaining the sensors together: 1st sensor plugs into microcontroller, 2nd sensor plugs into the 1st sensor and it's data is passed through to the microcontroller, the 3rd sensor plugs into the 2nd sensor and so on.
With uart on the stepper drivers you can set limits in software and don't have to trim the pot on the stepper pcb itself. It will also enable you to use advanced modes of the stepper drive like stealhchop. With tmc2130 on spi you can also use homeing without endstops.
@@hansmaulwurf8027 what is stealth chop?
@@elfpimp1 a special mode of the trinamics drivers which make the motors very very silent. So silent you can put the printer into your bedroom. (If you have quiet fans)
@@hansmaulwurf8027 wow..
FYI the SKR Mini also requires an external mosfet for the heatbed. It still has connection for the heatbed thermistor. It's best for people who are planning to use an external mosfet anyways, or are using those 110/220v AC heatbeds.
Awesome vid, would you consider doing a playlist of just the videos that pertain to the ender3, just got one figured it'd be a good place to start for home 3d printing for fun. Don't think I've ever pulled this much hair out in the name of fun before but am having a great time playing with it with my kid... One of the boards you added made it go nearly silent...
Micheal, you just made me buy one of those!! :)
same just received it today
Thanks master Michael. Now a curly question, is it best to upgrade to a 32 bits board or use Klipper on the raspberry Pi alongside with Octoprint?
Cheers
Manu
I wish I could give this a try, but my Atom is stuck at the PlatformIO IDE installation. And the PlatformIO support says that Atom has been deprecated, that we should use VSCode instead...
You don't need the IDE, just use the pio command line tooling
What I would like to see is the improvement in the prints. Is it really worth it?
prints should be bit faster
It prints three times faster, in full color with four times the resolution, but wait there's more, absolutely no stringing, self leveling, and guaranteed to never have a print fail - or your money back.
Oh crap, my dog was at the keyboard again. Disregard the above.
To those like me who ended up here because they got a 1.1 instead of a 1.3 by mistake(or to save money I guess?): Yes, this guide is still applicable to you, but every time Michael mentions 1.3, you have to substitute 1.1 and also enter the correct files. Furthermore, the 1.1 does not already have Servo0 pin defined as mentioned in BLTouch, you will have to do that. You also unfortunately still need to solder your drivers and make a messy harness for UART mode.
Hi Michael,
I just found out that Marlin 2.0 latest version (as of August 4 2019) has changed the way to enable the sdcard. There is no lpc1768 in Configuration_adv.h anymore.
Search for: "#if HAS_SDCARD_CONNECTION" and in this section, change "#define SDCARD_CONNECTION LCD" to "#define SDCARD_CONNECTION ONBOARD".
Now, sdcard works (after pressing Init SD Card).
Edit: The USB-Drive on the PC stays visible until you press "Init. SD Card". So if you power on the printer without initialising sdcard, you can still upload new firmware via USB. No need to take out the card.
Thx a lot for the video!
Cheers
Armin
My crappy computer cannot see the thing at all anymore...after manually copying the bin file to the sd card and then sneaker netting it to the printer the printer is working via raspberry pi with no issues as of yet. printer is stock for hardware except EZRStruder. No BLtouch (A waste of time anyway.) Bed stays level on its own.
This has scared the crap out of me. This is a lot to do just for an upgrade
I just went through installing an SKR V1.3 with TMC2209. It sat on the shelf for a year before I got to it. It lasted 3 days then I lost control of the E0 extruder motor (clicking and rocking back and forth). It was not the TMC2209 driver, I swapped it out. The problem seems to be the board itself. Not Knowing Marlin well, I took it on. One day later I am back up and running with the SKR V1.3. I had to redirect E0 to the E1 stepper control, along with a couple other details. I could not find any SKR V1.3 replacement boards available, so I am lucky I found a way to fix it.
Downloading a zip is great but when you have GIT already installed going to a shell prompt and executing the 'git clone' command is easier IMHO than unzipping files to a directory. Using git also allows you to update the latest bugfixes and keep your marlin settings without having to download the source again. Just a tip from your friendly neighborhood code monkey. As always great video!
I wasn't sure what Git was even used for. I downloaded it as he suggested, but didn't think I actually ever used it. I don't even know what to use it for.
Thank you for the documentation, i am planning to do this on an ender 5.
Anyways, i hope that you can also go through smoothieware one day :D
thanks for a great video , but i have a question i saw in the BIGTREETECH-SKR-V1.3 github an schematic of how to connect the raspberry pi directly to the board using 3 wires can you please explain how to do that
Ricardo Antonio Ramirez could you share the link? Thank you
@@Bob-Jeroen lookaside.fbsbx.com/file/BIGTREETECH%20SKRV1.3%20guide%202019%20-%206.pdf?token=AWyFauoTOXwsXz3c8NmuvQO1w4ABIBGjAJkeVwNtAwOmOG7Fu9NKX4hDlSDbDIguGmDTJxCboYNnr21RKg5JtQd9vq3LkdySwYsfcCuETLu1nmPa5CRjsox1aTehC9EOcC7GKiuAzvq06Lr4kPCKnnGc --is in the file section on FB page look at page 12
So much information!!! I love it!!!!!
I was able to install mine yesterday in your case. Think I'm going to get a glue gun as some of those tabs that were cut off for the end stops are a little loose. Also, I had to straight wire my hot end fan, but after watching your video, when back in and added the pin. Going to buy your guide anyway, if I can find the link! Thanks!!
Thanks for an awesome video with so much practical information! There's really no excuse for anyone not to upgrade to this 32-bit board to get with the times!
8:37 you have a division operator prefix attached to your #define statement. this will throw missing operand for division operator. or it will just say invalid syntax. you hit backspace one too many times. I hope you got it fixed in the end.
Great tutorial micheal thanks
whilst I am lookin forward to the TMC2209 and TMC5160, I think I'd rather see you cover some newer lower cost drivers instead. the AT2100 (clones of the TMC2100 used on the Sidewinder X1 available under £3 each) the ST820, an up to 45v stepper driver with native 128microsteps, and the TBS6128, another driver with higher power and high (128) microstepping, all of these are at least half the price of the TMC stuff and I think they would benefit from being covered more.
At 14:46 my Configuration_adv.h file does not have a Target_LPC1768
I'm not sure if I missed a step somewhere. I'm having trouble following even at 75% speed especially with you tiny nearly invisible on screen mouse pointer.
I'm trying to get as much as possible setup since my printer is dead and and i'm waiting for SKR, steppers, Meanwell and a few other parts to arrive in 2 days.
The Target_LPC1768 if structure was changed, so now instead of that, the if statement tests HAS_SDCARD_CONNECTION. You will find the SDCARD variable that needs changing if you look for that instead.
It's line 1067 in configuration_adv.h
@@RadPuppies thank you. I hope to do full conversion this week.
Yess an educational guide thanx I guess... as It's a bit of a wild Goose chase.
It's extremely difficult to follow your procedures..Now that Marlin 2.0 bugsplat etc is markedly different.. As is Platformio.. than your examples..
Bigtree has started shipping out the SKR Mini E3 1.2, will you be doing an install guide on it?
@@Blackskillpower the firmware used in this video is completely different from what is needed on the new board version
I was about to start this whole proceedure, I am glad I read your comment. I recently installed the 1.2 on my ender 3 and when I turn it on, I cant do anything because it claims I have thermal runaway occuring. I was hoping to flash the firmware to fix this.
Awesome guide. I will really appreciate if you could do an SKR upgrade for CR10S Pro
Another great video. 👍🏻
Another great video. Thank you.
LOL This is not really for the noobs (myself) in the audience, but still very detailed that if you want its doable. Just make sure not to miss a step or do it wrong. I'm sure most know the headache a comma or a bad wire connection causes lol. Great video TT.
btw Have you published a printable check list of all the steps? It would be nice to have a hard copy at hand.
The Atom text editor has been sunset. What should be used now?
Thanks for the video. But I have to say that getting Atom onto my Windows 10 laptop has been a nightmare. My first problem was due, I think, to two things. Firewall and antivrus and a previous install of Python. Now it is hung up on installing depencies for PlatformIO. I may have to go the Visual Studio route.
If you're having problems with atom, chances are you may have the same issues with visual studio code as vs code is based on atom. Whenever you want to install extensions or updates try running as administrator (from start menu right click > More > Run as Administrator). I've successfully compiled marlin firmware in vs code using platformio but was getting all these annoying intellisense errors I had to troubleshoot, it's much easier to do in atom or vscode using linux. I have an old laptop that I installed manjaro linux on just for these purposes (marlin firmware compiling, flashing microcontrollers, etc)
Sorry to chime in late but I recently purchased an SKR v1.3 to upgrade an old tronxy x5s. You indicate that the 2130 drivers need a harness for spi mode. But I thought the SKR board could handle spi mode without a harness.
Again great video
Great video, thanks.
This was indeed a very frustrating experience...Had the same problem as Ryan Schmaltz:
"Having a bit of trouble. Bit of a noob here to be honest. I followed you video very closely. When I uploaded the build it showed the BIN file on the SD. I unplugged the USB, waited a sec, then plugged back in. However, now my computer is saying the USB Device is not recognized. Little lost!
"
Ryan Schmaltz
2 days ago
"Got it fixed! Not sure how, but in case someone has the same issue.....?
Pulled the microSD and put it in a card reader. Showed the original cursor file along with the BIN. However, the BIN was showing a size of 0. deleted the file then used Atom again to upload the build but left the microSD inserted through the card reader. New BIN showed up. Plugged it back into the board, then the USB into the machine, and BINGO. It worked. Not sure what happened the first time but we're good to go now!"
I did not get the Bingo...
It's a damn MICROSOFT problem. (I have Winblows 10, 64bit) I don't know why after 24 years of the existence of USB, MS still can't get it right. Tried the above solution three times, didn't work. Finally had to remove sd card from printer, put it into a different card reader, which Win 10 did not recognize, had to format it (FAT) then manually copy the bin file from the directory it was saved in by Atom. Put it into the machine and theeeeeeennnnn, Voila! finally got the Ender screen to be more than a night light. Was able to move the axis and extruder. Then connected up the Raspberry PI, which recognized the new Ender reincarnation right away. Started Octoprint and am now running a stringing test. I am amazed at how quiet this thing is now. I am running 2208's for all four steppers in UART mode. Soldering the pads was a major pain. Good thing I had 5... I destroyed the first one. Perhaps the manufacturer of them could put a micro jumper pin set there...hint-hint. I needed to combine information from at least three videos to do this, none of them did it all. Here is the other main video, this is very helpful.
th-cam.com/video/sSO3Xd0a0Z8/w-d-xo.html
Note to Teaching Tech: The rear closure could use a few tweaks: It was about 1mm too wide, rather than print another modified one I machined the right side vertical area back and also the edge of the right most part where the V edge is. Also the openings for the Raspbarry PI are too low where the USB ports are, (At lest for my V3 rev B+) Had to machine that area about 1.5mm higher above where the USB ports are. The lids are a bit thin but usable.
My first print was a stringing tower using crappy filament, it came out nearly perfect!
I see they also have an SKS Mini E3 which is a direct swap for the ender board and comes with onboard TMC2209's.
That's tempting. Only £23... And saves having to print a case and such.
Just need to decide on if to get a screen or stick with the original.
Great video though, cheers
I believe I have one coming.
Have ordered myself one up anyway.
Do you have a link to the STL file for the white X carriage assembly that's visible at 18:28? Looking to modify something like that to upgrade another printer. Thanks!
Great post. I just purchased a Creality 10s Pro 3D printer. Will this new controller board work with this model?. Also can I add another or a dual filament extruded to work on this printer. Thanks for you comment
Trouble is the propriety LCD. It measures about 4.5 inches and I haven't found an easy replacement for it.
What do you think about the new SKR Mini E3 board that is a drop-in replacement for the Ender 3?
Got one on the way.
It's absolute garbage. No documentation is provided, some of the labels are inccorect and tech support is non-existent. I got mine weeks ago and have yet to print anything since then because the board was DOA and won't take a firmware update. I'm supposed to be able to copy the firmware to a micro sd card and it will automatically update, but that doesn't work and the LCD no longer displays anything.
Very helpful video - thanks for sharing :)
Awesome case, thanks!
I think this the way to go for dual extrusion setup
Could you do a quick Pro board firmware rundown for us plebs? They're so cheap i might as well plan ahead for future upgrades/builds. Your vids are great, thanks.
Thanks for your videos. They are definitely helpful. I'm super stuck though. You reference back to your previous videos for setting up the 2130's, but that was with a different controller board. I can't seem to figure out where to plug in the loom to the SKR 1.3 Also, you were using a different arduino editor back then and not atom. Things look a lot different in atom (or vscode). Will you be making an updated video for the 2130s for the SKR 1.3? I do all the reading and watching videos that I can and will continue to do so, but I usually come back to your videos since they are the easiest to follow along.
I don't have a platform environments folder so I can't upload my new code to my board. I have search for the folder and everything and it does not exist. I don't know what to do now
love the upgrades for ender 3.. but meen hate those ruber bearing axis situation
@ 8:10 Where did you get these lines from, in the platformio? They're not in the marlin bugfix 2.0 and you don't say why you added them.
line 21 lib_dir = .piolib
line 22 libdeps_dir = .piolibdeps
line 23 boards_dir = buildroot/share/platformio/boards
Many thks for the effort and the heads up from BIG TREE TECH Michael ( Wonder if he has tried this before commenting ? ) but has anyone actually tried to compile using LPC1768 as stated at 7:50 in the video as that's where it all failed ???.
49 | #error "Oops! Set MOTHERBOARD to an LPC1768-based board when building for LPC1768."
I am guessing all the comments below with thumbs up are lookers only as I was before the fateful purchase of this board, and in fact no one has actually tried this, Can you recommend a board / firmware that actually works, waited a while for delivery and now stuffed at the very first hurdle so I can only guess there a heck of a lot more where that error came from even if we get past this.
Would most grateful if you could advise.
Just a note, before making any changes to the Marlin platformio.ini it compiled fine for the default 2560 board.
Kind Rgds.
Just google for the error and you'll find the solution to the problem.
github.com/MarlinFirmware/Marlin/issues/11896
I bought the v1.4 Turbo and TMC2209 and it all worked flawlessly barring minor differences with the v1.3 depicted in this video (and the latest version of Atom is just crap and crashes all the time, get an older one).
@@mururoa7024 many many thks for the only reply, thank you. My point was this video was stepped through as an idiot's guide ( which I need ), and clearly does not function as per instruction which made me feel this was not actually done, as if it was then the video would have stopped at that point, so I am guessing Michaels excellent videos are never actually put in practice, but very much appreciated for all his efforts as even though it's just a might work guide, still very helpful but I have now given up as no one has replied with a working alternative. So I thought that the Big Tree guy may have tried this step by step tutorial out before replying, my faith in that company now doubt, but I guess they are all the same at the end of the day. So one again as Michael didn't reply with whatever it was he left out/in doubt, many thks again to you Muru Roa as the only surgestion in this great 3D ptinting community.
@@BenDover-pq8xj I'm sure Michael got it to work. However there are hardware and software variables in your setup that he can't take into account. I highly recommend downloading the Marlin firmware version prepared by KAY3D
kay3d.com/pages/kay3d-cheetah-5-firmware
It comes with a very detailed step by step guide to set up the correct configuration for your board, stepper drivers, TFT screen etc. I used it to install a SKR 1.4T board with TMC2209 stepper drivers while keeping the stock TFT on a Artillery Sidewinder X1.
I stopped using Atom which was a pain in the but and am using Visual Studio Code which is also free and easy to use. Cheetah got me there 90% which is not something I could've done on my own. The 10% left were due to the fact that the wiring on my Sidewinder X1 is different because newer. It took a lot of reading and figuring out for that last 10% but in hindsight it wasn't that complicated after all. Finding the info is the hard part.
I also recommended joining KAY3D's chat on Discord where you can get more answers (I'm there too).
hi, great video, few things, there is very interesting new board BIGTREETECH SKR mini E3 with integrated TMC2209 (so no jumpers etc) you didn't mention and second CLang it's klang, there are two words C lang (as this is C language compiler)
Hi Michael! Did you put a 5V or 12V Noctua fan on a 24V heater output (H@13:54) ? or did you convert to a 12V PSU? Thanks!
Thanks Michael, just bought the TFT 28 screen and this BIQU/Bigtreetech SKR V1.3 online at AliExpress....I am thinking this will be a good upgrade for my own Ender 3 now....I also have an EV3D V6 hotend from local MakerShop here in NZ to go with this... Regards Laurie