Updated Marlin firmware setup guide - VS Code and Auto Build Marlin

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 เม.ย. 2024
  • Unfortunately, things change after I release a video. The process for updating Marlin has evolved and so have the software tools required. In this video, I cover step by step how to setup Visual Studio Code and the Auto Build Marlin extension.
    The good news is the process is easier than ever. Thanks to the Marlin devs for continually improving their FREE firmware and making our lives easier.
    0:00 Introduction
    Mac image credit: www.needpix.com/photo/281164/...
    1:34 Drivers
    TH3D driver page 1: support.th3dstudio.com/hc/en-...
    TH3D driver page 2: support.th3dstudio.com/hc/en-...
    2:29 Installing Visual Studio Code
    VS code download: code.visualstudio.com/download
    3:41 Platformio extension
    4:22 Auto build Marlin extension
    4:45 Downloading Marlin firmware
    Marlin GitHub: github.com/MarlinFirmware/Mar...
    5:27 Compiling Marlin
    7:34 Using premade firmware configs plus custom changes
    10:07 Updating firmware for 8 bit and 32 bit boards
    Previous bootloader video: • Bootloaders and EEPROM...
    Previous bootloader for an Ender 3 video: • Ender 3: How to instal...
    12:05 Installing Pronterface for troubleshooting
    Pronterface download: www.pronterface.com/
    As the video says, if you use Octoprint, the terminal works the same way.
    M115 Marlin reference: marlinfw.org/docs/gcode/M115....
    M503 Marlin reference: marlinfw.org/docs/gcode/M503....
    Conclusion
    TH3D Unified firmware: support.th3dstudio.com/hc/en-...
    Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
    Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
    3dprintersonline.com.au/
    Take a look around and if you like what you see, please subscribe.
    Support me on Patreon: / teachingtech

ความคิดเห็น • 843

  • @NightShade7926
    @NightShade7926 3 ปีที่แล้ว +89

    I swear every time I get a new part for my printer you have a guide for it within 36 hours

    • @lprkon72
      @lprkon72 3 ปีที่แล้ว

      Or is it you that buys a part within 36hrs of him posting the respective vidio.....

    • @spfrisby
      @spfrisby 3 ปีที่แล้ว +1

      I’ve just spent the last 4 hours trying to compile the firmware for my ender 3 pro from the 4.2.2 board to a new 4.2.7 board. I was losing the will to live. I gave up. Came onto TH-cam and this is my first choice 😅 back at it tomorrow hahah

    • @hyeloque3537
      @hyeloque3537 3 ปีที่แล้ว

      @@spfrisby Same here got exactly the error code he put a screenshot of at the beginning of the video!

  • @bikefarmtaiwan1800
    @bikefarmtaiwan1800 3 ปีที่แล้ว +27

    Thanks Michael- -that was an awesome amount of information. Hard to see how anyone without a tech background would ever work that all out.You did a good job of keeping the info accessible

  • @RandDickson
    @RandDickson 2 ปีที่แล้ว +41

    You are very good at creating tutorials. There have been others where I could not figure out how they got from one step to the next. I appreciate all the hard work that went into this!

    • @foggyfrogman1
      @foggyfrogman1 ปีที่แล้ว

      Completely agree more, haven't used my printer in a few years and had to update from 1.1... creator made the process super easy to learn the new VS method.

  • @beyondredline22
    @beyondredline22 3 ปีที่แล้ว +3

    Thanks for the straight forward walk through. This makes building very simple even I managed to do it. Thanks to the marlin team as well for the add in!

  • @reloadfast
    @reloadfast 3 ปีที่แล้ว +4

    thank you so much for making these videos. I don't think you realise how much you do for the community. Keep rocking!

  • @mossm717
    @mossm717 ปีที่แล้ว +5

    Thanks for putting ALL this stuff together! Your tutorials are really incredible!

  • @martyb2187
    @martyb2187 2 ปีที่แล้ว +1

    Thank you so much Michael.. this has helped me multiple times now after upgrading my S5 and one of my Ender 3s.
    Your instructions are always so clear and easy to follow.

  • @sign4sign
    @sign4sign 2 ปีที่แล้ว

    I have been trying to upgrade my Anet6 firmware - V1.7 board very long time without success. Thanks to your amazing guide I was able to finished it. I got my LCD display back . I have watched couple of your other videos, they are very informative and easy to understand even for beginners like me. Thank you very much.

  • @LaurentSOUDRON
    @LaurentSOUDRON ปีที่แล้ว

    This is by far the best and most complete Marlin tutorial I have found: Bravo and especially thank you.
    I was able to upgrade my CR10-S to Marlin version bugfix-2.1.x without any problem and I even added the zzz afterwards thanks to another of your videos.
    It's like having a brand new printer now.
    Thank you so much for your wonderful work.

  • @raven_fpv
    @raven_fpv 3 ปีที่แล้ว

    Excellent video Michael! Got everything working great for my Ender 3 Pro with the BTT SKR Mini E3 V1.2! Thank you for your great work and I look forward to more great tutorials.

  • @chadcrocker
    @chadcrocker 4 หลายเดือนก่อน +1

    Best tutorials hands down. Easy to follow step by step and broken down in chapters makes it easy for any skill level! Thank you!

  • @patyearick6821
    @patyearick6821 3 ปีที่แล้ว +1

    Michael that was a great, great video - I was flailing by myself and went step by step with your video and it went perfectly. Thanks a lot!

  • @Texasknowhow
    @Texasknowhow 2 ปีที่แล้ว

    Great video. Just getting into 3D printing with a hand-me-down AnyCubic Kossel Linear Plus delta printer. The original FW was really difficult to get my bed level and had additional problems getting the g-code to execute properly... After much messing around with the Arduino IDE, I finally switched over the VS code and setup like you explain in this video - perfection...! Thank you again, Clay

  • @Chlorate299
    @Chlorate299 3 ปีที่แล้ว +6

    Aha, perfect! I have an SKR 1.4 in the Amazon delivery aether, this will be incredibly useful when it finally arrives

  • @HolyShitAccess
    @HolyShitAccess 3 ปีที่แล้ว +2

    Genuinely, Thank you for these very informative videos. No other community like the 3D printing one.

  • @michaelhinojosa9665
    @michaelhinojosa9665 3 ปีที่แล้ว +1

    A day after getting my skr mini v2, you come out with this. This is why you're best Michael!

  • @stevenhillman6376
    @stevenhillman6376 2 ปีที่แล้ว

    Before I came across your video, I was worried that I may do something wrong and 'Brick' my printer. I followed your instructions, to the letter, and everything went smoothly. Many thanks for all content that you upload, it has saved time and money over and over again. Keep up the good work.

  • @theodoreburns1330
    @theodoreburns1330 ปีที่แล้ว

    This is an amazing guide! I highly recommend watching the entire video once or twice all the way through before doing anything. There were a few times throughout this process where I ran into issues which he explained 5 seconds after the point at which I was paused... (Close Cura because it blocks the COM port, for example.)

  • @isaacneuman3170
    @isaacneuman3170 3 ปีที่แล้ว

    MAN - You are the best !!! - I am watching your videos since my first ender3 - and every video of yours I see - you amaze me with the clearest instructions ever. Good on ya mate.

  • @mvny82
    @mvny82 2 ปีที่แล้ว +4

    This was EVERYTHING I needed. I have an Ender 3 but it was shipped with the 4.2.2 board. I almost tried the 8bit way thinking it was a normal Ender 3... Until your videos pointed out that this was actually a 32bit board. Thank you for taking the time, and giving such detailed instruction in ALL of your Videos!!!!!

    • @Yeta00metal
      @Yeta00metal 2 ปีที่แล้ว

      did you do the upgrade in your ender 3 with the same files showed in this video?I have the same ender 3 but I have a few doubt

  • @pebble24
    @pebble24 3 ปีที่แล้ว

    I've been looking to do this for my Ender 3 Pro and Anycubic Delta Printer but I couldn't find an up to date video, THIS HELPED SO MUCH

  • @naboulsikhalid7763
    @naboulsikhalid7763 2 ปีที่แล้ว

    Even if I want to thank you, it won't be enough. The effort and elaboration are beyond what I was expecting.

  • @poodlescone9700
    @poodlescone9700 10 หลายเดือนก่อน

    Thank you for this tutorial. I was going nuts trying to figure out how to update my Z_Max_POS after installing my Xtender kit for the Z axis. I was missing all the extensions. Your video is a lifesaver!

  • @pootentate6184
    @pootentate6184 19 วันที่ผ่านมา

    Dude, thank you! I not only have custom firmware for my Ender 3 but I have learned a lot about vscode and github as well. You really do rock!

  • @215Xavier
    @215Xavier 2 ปีที่แล้ว +2

    As someone who struggles with reading comprehension, I really appreciate this guide. Thank you

  • @tibbytib99
    @tibbytib99 21 วันที่ผ่านมา

    I never comment on videos, but you are truly a Saint! This was so helpful in getting my Sunlu S9 new and modified firmware(All metal hotend is now capable of 285c!) Thank you so much!

  • @michaelb7071
    @michaelb7071 3 ปีที่แล้ว

    Thank you very much for that detailed guide. Was finally able to recompile and upload a new firmware for my Sidewinder X1 to enable printing at higher temperatures after a few hours of failing. :)

  • @snarkfinder2621
    @snarkfinder2621 3 ปีที่แล้ว +1

    That was the first time that I had seen the "Auto Build Marlin" panel. I had just been clicking the tick-mark on the blue bar to compile and the right-arrow at the side to load the newly compiled firmware.
    On one computer, I could not install the Platformio extension until I had installed python. Thanks for the video.

  • @jacobyoungren5432
    @jacobyoungren5432 3 ปีที่แล้ว +8

    this video just saved me after 5 hours of frustration. literally just trying to add a e3d v6 to my cr10 v3. such a hassle for someone that has little experience with code

    • @pfdk8066
      @pfdk8066 2 ปีที่แล้ว

      I want to buy a control board and install 4 drivers. I want to run 4 stepper motors with a very simple few lines of code that I wrote. I was going to use Arduino, but Arduino is not connected to this control board. But it doesn't matter to me because all I want is to control 4 motors by any method. My reason for wanting to buy this control board is to keep all the drivers and motors in one place. My question is: Can I write my own codes on this card? For example, this motor starts when it receives a signal from the sensor, this motor accelerates when I increase the potentiometer.

  • @espendahl8181
    @espendahl8181 3 ปีที่แล้ว

    The Auto build Marlin extension was a great addition to my setup. Thanks!

  • @uncleposter
    @uncleposter 3 ปีที่แล้ว +11

    Let me start by saying, this is the best video on the internet to update the firmware on Creality 3D V1.1.4. Trust me, I may not have seen them all, but I've seen a ton and I must have 40 tabs open in my browser right now. However there are differences here from what I experienced. No .bin file after compile. All I was able to produce was a .hex and .elf. When I finally got Marlin bugfix-2.0.x to upload on my Creality 3D V1.1.4, as it turns out, I had to use melzi_optiboot. What is not on this video is a feature where after you click build in Marlin, you get four choices: melzi, melzi_optimized, melzi_optiboot & melzi_optiboot_optimized. As it turns out, for the Creality 3D V1.1.4 board, I needed to use optiboot. Maybe melzi_optiboot_optimized would have worked also, but once I got my printer back with thermal protection, there was NO WAY I was going to try anything else and jeopardize my printer again. Also, the first time you click build, you'll get errors. After it's finished, click it again and it builds fine and gives you the blessed "success" status. Over the course of three days, I probably spent about 25 hours getting this to work and lost a nights sleep after thinking I bricked my old motherboard. There are so many particulars and settings that can cause errors. The Creality (Melzi) V1.1.4 board must be pretty bullet proof, because if there was a way to actually brick it, my countless attempts at getting this to work first with Arduino and then VSCode would have most assuredly have had me ordering a new motherboard on Amazon. One more piece of advice: Put a new motherboard in your shopping cart on Amazon. Doing that made my current motherboard realize it had better get its act together. ;-) Good luck to everyone brave enough to add a bootloader and update their firmware. FYI, used the Elegoo Uno R3 to upload my bootloader using the first half of the video called "Ender 3 Pro Firmware Update - Complete Guide" over on 3D Printscape and then came here to do the build & upload with VScode.

    • @uncleposter
      @uncleposter 3 ปีที่แล้ว +1

      One last update: While I only did this bootloader install and firmware update for thermal runaway protection, there are a number of improvements overall to my Ender 3 Pro that make it better -- Auto Home is much less violent for example. However, if you're reading this to get ready to install bootloader/firmware, do yourself a big favor and just get a new up to date motherboard.

    • @trezvinik
      @trezvinik 3 ปีที่แล้ว +2

      It's helps (useful advise with melzi_optiboot)

    • @fluxcorenz
      @fluxcorenz ปีที่แล้ว

      Thanks for this. I was struggling with out of sync errors - switching from 'melzi_optimized' to 'melzi_optiboot_optimized' fixed the problem & the upload was successful.

  • @JonaBullets
    @JonaBullets 3 ปีที่แล้ว

    this video, was spot on my guy! after stuffinf around with other videos and getting no where, this one popped up as a next in line, and i wish i had of seen this first!

  • @paultest4544
    @paultest4544 3 ปีที่แล้ว

    thanks for updating this video and putting a pointer from your old one to here. That saved me a lot of trouble. Subscribed

  • @Jean-Raoul
    @Jean-Raoul 2 หลายเดือนก่อน +1

    Hi, sorry this comment does not bring information, but I'm so happy to have found these so clear explanations, in an english perfectly understandable for foreigners that I need to send a big THANKS !!

  • @gerbryf
    @gerbryf 3 ปีที่แล้ว

    Just a quick thank you for putting this up. I've midified my printer enough that there's not an ordinary firmware I can download, so I had to compile my own. All went well but for some run out sensor setting (High not Low) and then an optical semsor defined when it didn't need to be (for me). Took some figuring out as to why printer wasn't working but I now know quite a bit more. Thanks again, videos are very helpful.

  • @youknee1
    @youknee1 3 ปีที่แล้ว

    Went and looked at about 4 other videos before discovering this one, Easy to follow, clear concise instructions, and best of all it worked!!! I accidentally Blue screened my ender 3 Pro trying to flash the firmware using the bin from reality big mistake! this video saved my printer(Literally i was about to throw it out the window LOL). THANK YOU a million times!!!

  • @patricksoo6621
    @patricksoo6621 3 ปีที่แล้ว

    Thanks alot! You sucessfully made me a Marlin programmer! :D By far the best broken down explanation for all of this in 2020! Cheers and a late Merry Christmas!

  • @hi-lineprecision.6796
    @hi-lineprecision.6796 2 ปีที่แล้ว

    Thank you. I've watched this several times and I finally compiled my own jyers firmware with a BTT smart filament sensor (used another video of yours for the coding) for my Ender 3v2. Down the road I'm going to try my hand at adding a SKR v2 and two Big Tree Tech closed loop steppers for the x and y motion on a Sapphire plus. Should be fun

  • @ats1995
    @ats1995 3 ปีที่แล้ว

    Excellent video, super informative! Just flashed my Wanhao i3 mini from 1.1.4 to 2.0 . It was super easy, thank you! You've gained a sub!
    As a techy you I feel the pacing is slow, so running at 1.25, or rather 1.5 speed is comfortable and engaging.

  • @ryanmacewen511
    @ryanmacewen511 3 ปีที่แล้ว

    Another fantastic Video! Just in time. :) Updates with all three, VSCode, Python, and Marlin itself rendered me unable to compile (2.06) Marlin configs. Thank you, Sir!

  • @davisjaron
    @davisjaron 2 ปีที่แล้ว

    Thanks for this. I skipped around the video, going over things I had already figured out, but I was able to use the video to fill in the gaps and build a perfect firmware for my ender 3 pro v1.5 with a bltouch! :)

  • @hilum17
    @hilum17 ปีที่แล้ว

    Thank you so much for breaking this down into easily consumable portions.

  • @jarodhohl861
    @jarodhohl861 3 ปีที่แล้ว +4

    I've been putting off moving away from Arduino IDE, thank you for making such a great guide!

  • @fjdelahoz
    @fjdelahoz 2 ปีที่แล้ว

    Thanks Michael. As always, this one is a great video. Very easy to follow.

  • @chrissavage5966
    @chrissavage5966 3 ปีที่แล้ว

    Timely as always! Wanted to update my build as I've been using an old 2.0.x from way back last year. Sadly, didn't find any of the config files very useful as I have an old SKR 1.3, not one of the new ones, so still had to trawl through the configs copying over from my old build.

  • @Jeffmorgan1991
    @Jeffmorgan1991 3 ปีที่แล้ว +1

    I needed this video about two weeks ago. Still useful to have all this info in a easily accessible place. Thanks very much for putting this together!

  • @renatodelatorre8865
    @renatodelatorre8865 3 ปีที่แล้ว

    Thank you so much. I had the same problems and fix was perfect. I guess we are all on the same page with this upgrade.

  • @johnm.gerard1718
    @johnm.gerard1718 หลายเดือนก่อน

    I have not installed marlin firmware in a long time since Feb 2023. So I had forgotten how to build marlin in VScode. Your video got me up and running where other videos and websites just confused me. With all the configuration files you need to install, etc. or so they say.

  • @jonathanludena7081
    @jonathanludena7081 3 ปีที่แล้ว

    Finally I got my Hemera install firmware working with this method!! I really appreciate it thanks again for a great video! 👍🏼👍🏼

  • @jcdock
    @jcdock 2 ปีที่แล้ว

    I love your videos, they are always very informative and very well structured with a few good jokes thrown in

  • @danielhertz7266
    @danielhertz7266 3 ปีที่แล้ว

    Very thorough & easy to follow! Excellent quality.

  • @liesinc.9322
    @liesinc.9322 3 ปีที่แล้ว

    Thank you so much for this video. Incredibly helpful and easy to follow!

  • @TeoHarlan
    @TeoHarlan ปีที่แล้ว +3

    This is great Michael! I'd love if you did a video on this but for printers that don't have a premade profile on the Marlin Github. For instance a printer with a touchscreen interface instead of the typical dial.

  • @halfway2hell
    @halfway2hell 2 ปีที่แล้ว +1

    Thank you for this video. I managed to upgrade the firmware on my ender 3 pro! I couldn't have done it without this video. Thank you very much!

    • @knerduno5942
      @knerduno5942 2 ปีที่แล้ว

      Well's it very outdated as 32 bit boards are out

  • @vancelowe1018
    @vancelowe1018 3 ปีที่แล้ว

    Thank you! This was navigating blind for me, I have no reference with this sort of thing. I followed another video and was failing because my MacBook Pro (Me) was having a hard time figuring out how to upload with the cable. I'm kind of glad it didn't work because the build architecture was not correct for the newer 32bit silent board. Using your tutorial step by step I was able to find the correct zip files for the config, place them in the correct folders, using the correct build architecture in VS Code. Then using the .bin file it created, placed it on the SD Micro and it worked! It only took me a day...lol!!

  • @Zxchz
    @Zxchz 2 ปีที่แล้ว

    Thank you so much! You were the only person that made a tutorial that worked!

  • @als1023
    @als1023 3 ปีที่แล้ว

    Thanks again for an excellent resource. I just received a BTT SKR V3 Turbo and am building the firmware. I had 2 fails and I moved the Firmware folder up each time, when I got to Documents, with just that folder, VS built the file fine. Hope this helps someone along the way.

  • @cptwingnut576
    @cptwingnut576 3 ปีที่แล้ว +1

    This has been such a great help, thank you.

  • @douggjoseph
    @douggjoseph 3 ปีที่แล้ว

    Thank you for this excellent and extremely helpful tutorial video!

  • @Jefflanoue
    @Jefflanoue 2 ปีที่แล้ว

    Thanks for putting this together. It worked out great for me.

  • @ecobric
    @ecobric 2 ปีที่แล้ว

    Thanks Michael, as a newbie to VS Code it was really helpful. 👍

  • @nicksouthon1557
    @nicksouthon1557 ปีที่แล้ว

    Great tutorial, worked for me and my Ender 3 and with BigTreeTech SKR Mini E3 1.2 board.

  • @Arthzil
    @Arthzil 2 ปีที่แล้ว

    Dusted off my Ender 3 after ~18 months of no use... this guide helped a lot with building new Marlin version. I have few mods (dual z, 1.3 board with TMC2209s, bltouch, new extruder), so had to go through entire configs looking for features I have been using... needless to day - I highly recommend having a file with all the variables that you have enabled and/or have custom values :)

  • @S0Fr3shThisKid
    @S0Fr3shThisKid 3 ปีที่แล้ว

    I struggled through this 2 months ago...I feel kinda smart now thank you! Ender 3 Pro, BTT Skr Mini e3 v1.2, BL-Touch

    • @botteu
      @botteu 3 ปีที่แล้ว

      What environment did you use for Marlin Firmware auto build? There are four to choose from _btt, _btt_512K, _btt_USB, _btt_512K_USB and I don't know which one to choose...

    • @S0Fr3shThisKid
      @S0Fr3shThisKid 3 ปีที่แล้ว +1

      @@botteu I'm pretty sure I used BTT_512k but I used a guide from Reddit they have and Ender3 reddit that's super helpful! r/Ender3 and r/fixmyprint helped me a lot!

  • @aaronkelly6363
    @aaronkelly6363 2 ปีที่แล้ว

    This was great help for me to solve a problem I was having which need me to learn how to edited marlin.

  • @Ultimatebeatdastreet
    @Ultimatebeatdastreet 2 ปีที่แล้ว

    Fantastic explanation as always!
    Thanks :)

  • @3DHP
    @3DHP 3 ปีที่แล้ว

    Great Video Michael,I shared to my group and saved to my TH-cam Page..Keep Up the Great work my friend.

  • @nickrooney893
    @nickrooney893 3 ปีที่แล้ว +1

    Dude i needed this video 2 days ago

  • @mlb5691
    @mlb5691 3 ปีที่แล้ว

    Thanks Michael, now I know what to do when my Bigtree skr arrives later this week.

  • @joshlacroix9852
    @joshlacroix9852 2 ปีที่แล้ว +2

    This video (as all of your videos are) is amazing and incredibly helpful! I did run into a problem at 14:54 and my build failed. The build would fail almost instantly and it was a problem with platformio. Turns out the fix was super simple and worked for my situation and may for anyone else having a similar problem. Just go the platformio file and delete it, C:\Users\You\.platformio. When you reload Visual Studio it will re-install the .platformio file and should hopefully fix the fail. Hope this helps someone!

    • @lopany
      @lopany 2 ปีที่แล้ว +1

      I went to the comment section to search for a comment like yours, found it and thanks a lot for the solution.
      It worked.

    • @0012dominic
      @0012dominic 2 ปีที่แล้ว +2

      @@lopany Great video but problems for me: Getting "the term platformio is not recognized as the name of a cmdlet, function, script...." Removed the file as you say, downgraded to a lower version of platformio IDE, tried 3 different Win 10 PCs, still the same error. I found Arduino so easy compared to this.
      Solved in case it helps. When I open the Folder with all the Marlin files, below LICENSE and Makefile, there was a a platformio.ini. I clicked that and only then did it install. Up to this, when I looked at installed extensions, it showed it as installed, I could disable and had uninstall available too

    • @chrisadams3492
      @chrisadams3492 ปีที่แล้ว +1

      Amazingly helpful, thank you so much

  • @TheRes13cue
    @TheRes13cue 3 ปีที่แล้ว +1

    Awesome! My skr mini e3 v2 came today and last time I had a hell of a time

  • @alothaiqi
    @alothaiqi 3 ปีที่แล้ว

    Thank you Michael, it is working well with me on Artillery Genius 3D Printer now it is marlin 2.0 .
    FYI (Artillery Genius): Just if you want to upload the file to your printer in the last step be Sure your printer is "turned off" and connected via USB.

  • @maddavo565
    @maddavo565 ปีที่แล้ว

    Wow OK, a 2yr old video solves my problem. Been butting my head against the wall trying to compile with Arduino. 🤦‍♂ VCode - worked perfect. TY Sir! 👏

  • @jps99
    @jps99 2 ปีที่แล้ว

    Great video! I learned a lot and this got me to try Visual Studio. Much better than Arduino IDE method! Thanks Michael!

  • @patrickrobanske9221
    @patrickrobanske9221 ปีที่แล้ว

    I was scrolling through the comments trying to find a solution to a problem I was having and it was really frustrating when people would get upset at Teaching Tech for their confusion. Saying this video is bad or crappy because it didn't answer absolutely every question anyone could have including those from people with zero experience has got to be infuriating from an authors perspective. Sure, there are questions that could have been answered, but to assume the technologies that go into these commercial level (and frankly low quality) 3D printers is all Plug-and-Play is just downright childish. This stuff is convoluted. It always will be. The software for this stuff is changing everyday. The only thing that we as consumers is do is keep trying to help each other.
    On that note, thanks again Teaching Tech for putting me on the right track. Back to finding a solution!

  • @Dio2k
    @Dio2k 3 ปีที่แล้ว

    Damn.. Took me 6 hours of forum search and another 3 hours of TH-cam videos to be told just to use an SD card for uploading the firmware.. The internet told me to connect the printer and send it over and it didn't work and I thought I did something wrong.. Damnit.. Thanks dude, have my like and my sub!

  • @DoctorNOS
    @DoctorNOS 3 ปีที่แล้ว

    Enjoying your content mate!!!

  • @totti_S87
    @totti_S87 2 ปีที่แล้ว

    this video got you my subscription. well done, thanks for the great work!

  • @0012dominic
    @0012dominic 3 ปีที่แล้ว

    This is a fantastic and simple guide.

  • @douglasmeadwell1417
    @douglasmeadwell1417 ปีที่แล้ว

    This video saved my printer! I was running klipper and having terrible reliability, and I couldnt figure out how to switch back. Thank you very much

  • @global1st1337
    @global1st1337 3 ปีที่แล้ว

    Teaching Tech... best 3d printer guides period

  • @pikodesigning
    @pikodesigning 3 ปีที่แล้ว

    Hi Michael! Thanks for the tutorial! You have mentioned for uploading 32-bit board firmware we should stay away from the upload button and use SD card instead. My question is what if my board has no SD card slot? I am using MKS gen L V2 which has no SD card slot. Should I use the upload button for that(I actually did try it seems to be fine but I haven't finish building the 3d printer yet)? Will that cause troubles in the later on? Thanks!

  • @navdeepkaushal9390
    @navdeepkaushal9390 2 ปีที่แล้ว

    Michael, you're a life saver man. Thanks a lot.

  • @yabbie1572
    @yabbie1572 8 หลายเดือนก่อน

    Gosh, though this is all new to me, you give me hope.

  • @mrdoohickey4824
    @mrdoohickey4824 3 ปีที่แล้ว

    Potato gag. Loved it, laughed out load. Bet you pupils miss you A LOT. Keep up the good work- gives me a reason to break a perfectly set-up Ender-5. Again. (but Tinkering is a Class-A addiction). Cheers.

  • @dustykatz2322
    @dustykatz2322 2 ปีที่แล้ว +1

    Hello Michael, excellent information and easy even with my Mac. Only one problem I ran into 8 different environments. I built each one and they all failed. Might you have any suggestion?

  • @keiththomps
    @keiththomps 10 หลายเดือนก่อน +1

    Thanks for all of these great tutorials. I recently picked up an Anycubic Kobra 2 as my first 3D printer and I want to keep everything up-to-date and enable linear advance, but wow am I having a hard time finding an example config. Any suggestions for building a config from scratch?

  • @avejst
    @avejst 3 ปีที่แล้ว

    Great walk through
    Thanks for sharing :-)

  • @herbalmethods
    @herbalmethods 3 ปีที่แล้ว

    thanks as always bro! easy peasy lemon squeezy ! up and running and ready for my bl touch upgrade ! well as soon as amazon delivers it haha

  • @dse-elektronik
    @dse-elektronik 3 ปีที่แล้ว

    Bardzo dobry film. Robiłem to 2 miesiące temu i nie udało się. Teraz dzięki Tobie wiem dla czego. Nie wiedziałem że potrzebny jest drugi plik. Bardzo mi pomogłeś tym filmem. Pozdrowienia z Polski

    • @dse-elektronik
      @dse-elektronik 3 ปีที่แล้ว

      Oglądam wiele takich kanałow i obecnie Twój Teaching Tech oraz CHEP są najlepsze. Powodzenia

  • @ransombot
    @ransombot 7 หลายเดือนก่อน +2

    Worth noting that now you need to trust platform IO or neither it or the marlin extension will be enabled. (at least in my setup)
    You download platform IO from Microsoft, you can't get it in the privacy version of VS code (vscodium & others). Downloading it from Microsoft does not (for some reason) trust it.
    This is done through the extensions or CTR+SHIFT+X screen and clicking on the PlatformIO IDE and clicking the trust button. This will show both the platformIO & marlin buttons listed at 4:35. I had my UI scaled down and didn't see the buttons till re-watching this to go through everything step by step to validate everything.
    I set this up a while ago but haven't didn't really use it and was confused why it wasn't there. I really liked atom, and could find answers to why things weren't working much easier. Spent more time than I'd like to admit trying to figure it out.

  • @xdevs23
    @xdevs23 3 ปีที่แล้ว

    Damn I needed this update

  • @whopperlover1772
    @whopperlover1772 3 ปีที่แล้ว

    Your videos are fantastic!

  • @rekshort
    @rekshort 3 ปีที่แล้ว +1

    Thanks Michael! This worked great. Some are having issues with file size for windows but The melzi_optiboot_optimized compiled just fine on windows for me.

  • @futrzakharrow4701
    @futrzakharrow4701 3 ปีที่แล้ว

    My mks gen l just arrived and I had problems in Arduino IDE. Perfect!

  • @aaronstone6407
    @aaronstone6407 3 ปีที่แล้ว

    Thank you for the video. Been struggling for a few days and it was just the simple act of installing a driver to properly recognize the 3D printer. Obvious now but not in the moment as I was getting other errors (file path length in the Arduino IDE).

    • @Eurynome11
      @Eurynome11 3 ปีที่แล้ว

      What driver was that?

    • @aaronstone6407
      @aaronstone6407 3 ปีที่แล้ว

      @@Eurynome11 I just used the driver link that was in the video description.

  • @808GT
    @808GT ปีที่แล้ว

    Life saver. Thank you!

  • @M3g4t0n
    @M3g4t0n 2 ปีที่แล้ว

    Thanks! Also enabled manual tramming using the same firmware.

  • @MrSdfghjkl2345678
    @MrSdfghjkl2345678 9 หลายเดือนก่อน

    Thanks for this video, it's the best!

  • @smallnuts2
    @smallnuts2 7 หลายเดือนก่อน

    I have a ender 5 plus. I put in the v2.2 silent board. Creality only has the V1 board option. do I use that and change everything else?