[2016 version] How to set up the Marlin firmware!

Sdílet
Vložit
  • čas přidán 19. 08. 2016
  • Setting up the Marlin firmware can be quite overwhelming if you haven't done it before, but most of the settings are fairly straightforward if you know what they mean.
    Get Marlin and Arduino at marlinfw.org and arduino.cc
    This video is sponsored by Alephobjects, Inc! Learn more about their Lulzbot line of open-source 3D printers here lulzbot.com/
    / toms3dp
    Music is Jahzzar - Gross Glee Gross Revisited, licensed CC-BY-SA
    freemusicarchive.org/music/Jah...
    🎧 Check out the Meltzone Podcast (with CNC Kitchen)! / @themeltzone
    👐 Enjoying the videos? Support my work on Patreon! / toms3dp
  • Věda a technologie

Komentáře • 302

  • @spikekent
    @spikekent Před 7 lety +4

    Perfect explanations, presentation and delivery as always.
    And, I always learn more from you with every video.
    Keep up the great work Tom

  • @4STEVEJOY34
    @4STEVEJOY34 Před 4 lety +12

    6:02 Boud Rate
    6:29 Motherboard (Ramps)
    7:39 Thermistor
    8:33 Safety etc (Thermal runaway)
    11:03 End Stop Info. & 16:13
    12:00 Z Prob
    12:20 Motion
    13:14 EProm Settings

  • @pedrorodrigues1935
    @pedrorodrigues1935 Před 4 lety +52

    2020 and still helps. However, I think its time for an update!

  • @onecarwood
    @onecarwood Před 7 lety +1

    Thanks Thomas for this video I really needed it and probably all the others that you mention in here. I am learning more from this channel than I have from everywhere but the Docs! Your the best and really appreciate what you do. When I am able, I will make sure I hit you up with a little green! I finally picked up my first Printer ever because of you and the fact that I have this awesome resource. You are the best on CZcams! The Duke of 3D.

  • @cna9708
    @cna9708 Před 2 lety

    Finally got the time to tinker with the printer and your videos help a lot, it is all I need to get started again and it covers everything I need. Really removes a lot of painfull research and testing. Many thanks!

  • @parasox6203
    @parasox6203 Před 7 lety

    Thomas, great informative video. I'm building a new printer soon and really appreciate the time you put in to these videos.

  • @ScottLahteine
    @ScottLahteine Před 7 lety

    That was a very good and concise explanation of the configuration process. We've got a boatload of changes coming to Marlin 1.1.0 (which will have another so-called "release candidate" out shortly) and it would be great to see an update on configuration and some of the new features when it's released.

  • @pwerlvlin
    @pwerlvlin Před 3 lety +3

    it's late 2020 and this is still helpful! Thanks brother!

  • @gunnarprinter
    @gunnarprinter Před rokem

    Still relevant in 2022. I bought a V1.03 lulzbot mini off ebay and needed to upgrade to a motherboard compatible with LCD interface. The stock motherboard was a mini Rambo 1.1b and I needed a 1.3a. Lulzbot wanted to charge $200, but I could buy the same board from Prusa for $130 (somehow shipping to CA from CZ was less than shipping from ND). The only catch was that I needed to flash brand new firmware. Because this board came with Prusa firmware already installed, Cura alone was not enough to connect to the board and update firmware. Arduino was the only way and this video showed me everything I needed to make it work. Thanks Thomas!!!

  • @NerdlyCNC
    @NerdlyCNC Před 7 lety +3

    Great video! Love these in depth explanations.

  • @TacBlades
    @TacBlades Před 6 lety

    Just made and working build of Marlin 1.1.7 for the CR10S and works amazingly well :)

  • @marcellemay7721
    @marcellemay7721 Před 7 lety

    Super video. Very informative. Helped me very much as to what all parameters mean in the firmware and how to tweak them. Thanks

  • @yigittarakci
    @yigittarakci Před 5 lety

    Thank you so much. It became very usefull video for me. When i finished my clone ultimaker 2 extended's mechanic I'll start working on firmware :)

  • @AlansWay3DPrinting
    @AlansWay3DPrinting Před 7 lety

    This was an excellent video with great explanation of the config files. Thanks.

  • @mirage3rd
    @mirage3rd Před 6 lety

    I must already have done it on a another video but nevertheless, THANK YOU, or should I say, DANK JE, Thomas. Your help for us newbies is invaluable.

  • @nThanksForAllTheFish
    @nThanksForAllTheFish Před 7 lety

    excellent production quality!

  • @fntsmn
    @fntsmn Před 7 lety

    Like always really well done video!

  • @ozzloy
    @ozzloy Před 7 lety +1

    this is exactly the video i needed! thanks!

  • @xyz3dprinting409
    @xyz3dprinting409 Před 7 lety

    thanks for all your videos, they are very helpful. :)

  • @MB-lh5kw
    @MB-lh5kw Před 7 lety

    A great video as always and very informative..

  • @jrlederer
    @jrlederer Před 7 lety

    Thanks Thomas, your videos are always very helpful. Keep up the great work!

  • @MrRenoman2011
    @MrRenoman2011 Před 4 lety

    Another great video Thanks Thomas

  • @randomgenerated9742
    @randomgenerated9742 Před 5 lety

    Awesome and helpful video, although i couldn't help but notice the sequence of Chinese in your shirt is supposed to be "今日娱乐节目".

  • @chrisjericho7123
    @chrisjericho7123 Před 7 lety +19

    Did anyone else time travel and come here from the 2014 version and see Tom get older and better?

    • @MrWaalkman
      @MrWaalkman Před 6 lety +1

      Actually, I time traveled an additional year to respond to your comment just... now.

  • @gudboidoge
    @gudboidoge Před 7 lety

    Thank you so much. Best Vdo!!!

  • @TeddyReight
    @TeddyReight Před 7 lety

    Very nice walk though Tom.
    Will you be doing a Repetier walk through? I'm interested to hear you thoughts of PID VS Dead Time Temp control.

  • @delgueda
    @delgueda Před 7 lety

    Hello Tom,
    Great video, as always!
    In your previous version of this video guide you mentioned that you prefer not to use PID when you're controlling the heated bed with a solid state relay (for example for powering a silicone heater with mains voltage). Do you still recommend using the bang-bang method in such cases?

  • @jurgieldetka5469
    @jurgieldetka5469 Před 7 lety

    Super !! thats was help my to solve my problem thank You so much !!! very helpful video

  • @PvtPrivate
    @PvtPrivate Před 7 lety

    I highly recommend Repetier Firmware for delta machines, it has better delta calculation giving smoother prints and higher max speed.

  • @IngridAguilar-pg7kl
    @IngridAguilar-pg7kl Před rokem

    Thank you for this very useful video

  • @squire_icefire
    @squire_icefire Před 7 lety

    Great video :)
    Just one question. In you tutorial you installed the latest RC version. Should we really go for the possibly bug-filled release candidates or is it a better idea to opt for the stable version?

  • @askquestionstrythings
    @askquestionstrythings Před 4 lety

    I hope to see a 2020 version with Marlin 2.0 this year.

  • @karinakozlowski4015
    @karinakozlowski4015 Před 5 lety

    Gracias Thom!

  • @daveyhi3154
    @daveyhi3154 Před 7 lety

    Nicely done! Thanks :-)

  • @jesusreignonhigh6732
    @jesusreignonhigh6732 Před 7 lety

    THIS VIDEO IS GOD SEND.

  • @1984TK421
    @1984TK421 Před 5 lety +2

    Would you please do a video on the mks gen l v1.0 firmware for tronxy x5s configuration. I'm having trouble with this?
    Thanks

  • @christophergrove4876
    @christophergrove4876 Před 5 lety

    Just as an FYI to people. Marlin IS available for the Monoprice Mini DELTA machine that I am using. In fact I have Marlin running on it now. The fork is "MARLIN4MPMD". It saved my sanity.

  • @abdullahduraid7000
    @abdullahduraid7000 Před 7 lety

    thank you alot
    for this information

  • @rajkumaramradhi
    @rajkumaramradhi Před 6 lety

    Thanks for gudiens and support

  • @tezz777able
    @tezz777able Před 7 lety

    Great video :) , it helped me set up most of my self build printer, but i dont know how to set the home position and how to tell the printer where to start printing. at the moment when i home the printer the head just goes to the top corner, it does not know where the bed is or where to start the print or even the bed size. any chance you have a video of how to set that up in marlin? thanks for all your videos...

  • @JeremyBrun
    @JeremyBrun Před 7 lety

    Hi Tom, could you add the links to the relevant other videos you made about the Marlin firmware in the description please?
    It take ages to find the time in the video when you mentioned then and provide the link and I can't find all of them in your video list.
    Cheers, Jeremy

  • @amtpdb1
    @amtpdb1 Před 5 lety

    Do you have a video on setting up Marlin for a printer not listed and more basic. People who are not trying this for the first time I am sure are clear when you say just change this or add this or go here and get this and add it..... I am new to this and have spent several hours trying different change this and add this or this should be scenarios and have not got it to work yet!
    Thanks for the videos and I am sure in the future they will make more since.

  • @12gauge5056083
    @12gauge5056083 Před 6 lety

    THANK YOU. Your awesome

  • @KAFA2020
    @KAFA2020 Před 6 lety

    Dear respected sir, Hope you are in good health with success and happiness. I am really happy for your awsome works. Two days ago, I bought a RUMBA control board for my large scale 3-color 3D printer. But I am facing some problem to install marlin software. What could be the differences if I use RUMBA control board and 3-color extruder? Please sir, reply me.....

  • @icsamppl
    @icsamppl Před 7 lety +3

    I much prefer the Repetier firmware, also comes with a nice web interface configuration editor so no sifting through config files.

  • @coatduck
    @coatduck Před 7 lety +31

    16:14 Can we make this the new 3D printing gang sign please? This is perfect and I'm going to use this trick all the time

    • @fntsmn
      @fntsmn Před 7 lety

      Ahahahaha nice idea :D

    • @neoncyber2001
      @neoncyber2001 Před 7 lety +2

      I think the "POVRay" crew already has that one. ;)

    • @coatduck
      @coatduck Před 7 lety

      That's fair. We'll just steal it.

    • @n70tonka
      @n70tonka Před 4 lety

      Question when I open it. It doesn't have all the tabs as shown in your video?

  • @timbrown9535
    @timbrown9535 Před 7 lety

    Thanks for the very informative videos. I followed these directions as best I could but my steppers will not move. When I try to jog them they lock up. I'm searching the firmware line by line but I am stumped.

  • @robertavery8897
    @robertavery8897 Před 4 lety

    Thomas ... nice video ... when you got to the section on Z Probe ... that I was looking for. You said you had another video that covered that section in more detail. I looked, but didn’t seem to locate it. Could you give me the title to that video so I could review it. Appreciate it. Take care.

  • @davec3275
    @davec3275 Před 7 lety +1

    When updating the config for the latest version with entries from the old firmware, how do you account for differences in options? The firmware released with my printer is missing some options that are in the latest version, and vice versa.

  • @AmusementLabs
    @AmusementLabs Před 7 lety

    Hello,
    I followed everything including the setup video for the Full Graphic Smart Display, but there are some major issues with the SD card. It will only recognize once and then never again. I think this video is a bit outdated.

  • @slicther
    @slicther Před 7 lety

    Hey Thom! Have you thought about doing an update for the smoothieware software?

  • @Thomllama1
    @Thomllama1 Před 7 lety

    as always, very informative,.. but one thing I noticed, I don't have a "boards.h" file or tab anywhere.... ?

  • @jimngugk4741
    @jimngugk4741 Před 7 lety +2

    Hi Thomas ! compare marlin and Skynet firmware , which one is more user friendly and easy to use ?
    Thanks :)

    • @SplicesAndCelluloid
      @SplicesAndCelluloid Před 6 lety

      Skynet is a fork of marlin. If there is a preconfigured version for your printer, use that.

  • @terahertz_5313
    @terahertz_5313 Před 6 lety +1

    Can we get an updated 2017/2018 version of this video in 4k?

  • @DaNiMaRinHo
    @DaNiMaRinHo Před 7 lety

    hey Thomas , is there a way to get my configs out of my anet a8 before i upgrade mine firmaware?
    Thank you , and keep up the great job

  • @yoonusismath3895
    @yoonusismath3895 Před 2 lety

    thank u for this video.
    here's my like

  • @donwillson948
    @donwillson948 Před 7 lety

    I am having a very odd problem with my Anet A8 in that even though the bed is level and adjusted properly, the first layer of the print is being "printed" 1/8 of an inch off of the bed! My manufacturer has thrown in the towel (they won't/can't help me anymore) so I have no where to turn to for answers. Do you know of a site Where I can ask reliable sources for the answer that might know? I have tried the RepRapWiki and they are stumped as well... Thanks for your help! I watch your channel often and enjoy the information you pass on!

  • @techsavvyhero
    @techsavvyhero Před 6 lety

    Hi Thomas..If I replace the configuration.h file in the newest Marlin firmware with my Tevo Tarantula i3 printer easy config...will that still keep the firmware new? or is it the weakest link at the older config?

  • @hemifivepoint7
    @hemifivepoint7 Před 4 lety

    I'm completely new to 3D printing and have a question about the "Motion" section of the config. I understand how to calculate the steps per mm with the Prusa calculator, I just want to know in what order they are respectively in the code. For example, in the config file, you are showing us the values are (80, 80, 4000, 500). What order are these values in? (X, Y, Z, and E) ? I hope the way I asked my question is understood. Thanks.

  • @misadventuresin3dprinting.545

    Will you do something like this when the einsy board comes out?

  • @edwinedgar4420
    @edwinedgar4420 Před rokem +1

    Thanks!

  • @ivanb386
    @ivanb386 Před 5 lety

    Hi Thomas, Im replacing a 2560 board that experienced a main power plug short (heated bed not working but the rest seems to kind of work) with a new gt 2560 on a Prusa i3 "CLONE" (pretty crap but works ok...its a printer at my work...I have an Ender 3 which is awesome!! ). Id like to read the current firmware to make note of the settings to upload to the new board. What is the process of getting that information from the original board please??

  • @BrettILevine
    @BrettILevine Před 7 lety

    I am struggling with adding a "store memory" option to my LCD. I have changed/updated/and flashed the arduino EEPROM code changes and for some reason none of my changes take effect on the LCD. I even un-commented the line you suggested around 13:30 that sometimes causes updating complications. Do you have any ideas what I may be doing wrong? Thank you so much for your help

  • @atifali4703
    @atifali4703 Před 7 lety

    In start of video you told " i show you world of c++ configuration files that control every thing about your 3D printer." But you did not tell about lcd and sd card configuration. I am new in this field and did not familiar about c++ so please tell me have you any video about lcd and sd card configuration.
    Any it very help full. Thanks for sharing

  • @jamessmallwood7448
    @jamessmallwood7448 Před 7 lety

    thank you so much

  • @manuloft
    @manuloft Před 7 lety

    I downloaded this version but I am afraid it is an exec file for Windows. Any idea how to update firmware for tevo tarantula using Mac. Thanks. Great videos, keep up the good work, Thomas.

  • @n4mwd
    @n4mwd Před 5 lety

    Any advice on how to set up Marlin to run two extruders, a bed and a fan? The standard config allows 3 of 4 of these. I've been searching, but no word on how to control 4 of 4. The MKS boards support this, but I'm actually using a standard RAMPS with an external SSR to drive a 120VAC hotbed. I'm driving the SSR with one of the servo outputs since it only requires a TTL connection. This frees up the regular driver outputs for the extruders and fan. I found in marlin how to move the hot bed connection to the servo GPIO, but I'm still stuck with only 3 of 4 items I need to control.

  • @shakyaikesh3512
    @shakyaikesh3512 Před 5 lety

    I see that the merlin.ino file shown in this video contains some code. but the one I downloaded only has some comments, no code. Is it not necessaly in the newer version of the firmware (1.1.x) ?

  • @sudhakarnaidu6946
    @sudhakarnaidu6946 Před 2 lety

    Hey Tom that was great explanation ,I have used RAMPS1.4 board and in the firmware I defined temp sensor 0 for nozzle and bed sensor for temp sensor bed, nozzle sensor connected T0 on the ramps 1.4 and where should plug bed sensor ,on the ramps1.4 it has T0,T1,T2 PINS please reply

  • @colinhough5664
    @colinhough5664 Před 6 lety

    Is there a way to have a part cooling fan and 3 power outputs? at 7:20 he mentions how you can configure the outputs for a extruder, fan, and bed. i want to add in another extruder but none of the board have all 4 things.

  • @eserspckoglu9382
    @eserspckoglu9382 Před 6 lety

    Hello, I can not find an answer wherever you will be in charge, and if I run the 3d printer, the extruder will start to heat itself up and come up to a value of 304 degrees. then when I try to set it myself I get a "maxtemp" error and want to restart the printer.
    I made the necessary adjustments to the software marlin and code I'm using

  • @mahdihozhabri
    @mahdihozhabri Před 4 lety

    How can I find the origin firmware configuration.h file before updating? I'm not sure about the config of the machine that I use but that needs to be updated. So I need to check the exact thermister type or X, Y and Z steps and... which you teach in this tutorial.

  • @SJ30CHUDZ
    @SJ30CHUDZ Před 7 lety

    Thomas can you do a walk through on the new merlin RC8 as I am lost on the bed tramming it's all confusing me... Since its update... Thanks mate...

  • @oueslati
    @oueslati Před 5 lety

    thanks so much

  • @Dust599
    @Dust599 Před 7 lety +6

    Dont home any axis before checking endstops are working with M119 commands

    • @goldbunny1973
      @goldbunny1973 Před 5 lety

      Good advice - and always be within 3ft of the power off switch. First machine, Repra i2, crash crash crash crash, and now I have a drone - crash crash crash....

    • @sspndrby
      @sspndrby Před 5 lety

      what software is being used to send these commands?

  • @arminmostafavi852
    @arminmostafavi852 Před 7 lety

    very nice

  • @YahyaChanle
    @YahyaChanle Před 5 lety

    How to work with "delta" setting ?!
    What should I write in the code of delta

  • @samblaha342
    @samblaha342 Před 7 lety

    I am building a custom delta 3d printer based off of a Kossel xl. I got the end stops figured out (meaning they are triggered when closed). The problem I am having is when anyone of the X,Y endstops get pressed the printer will not move anymore. Do you have any ideas how to fix this?

  • @asadullahkhan102
    @asadullahkhan102 Před 7 lety

    much needed video though.

  • @davidwise2489
    @davidwise2489 Před 7 lety

    Could you make a video like this one but for SmoothieWare ? I'm having trouble converting Merlin settings to Smoothie.

  • @qbold7093
    @qbold7093 Před 4 lety

    Just watched your video since i don't get my probe working properly on my Anet A8. Its a capacitive 18mm probe which seems connected correctly and gives optical feedback once it detects something. However it does not trigger the Z min endstop when homing. At 11:50 in your video you explained the endstop inverting, which was also my first try, but if I change the value of Z_MIN_ENDSTOP and Z_MIN_PROBE ENDSTOP the printer moves the Z axis up instead of down when homing ? And still the probe doesn't trigger the endstop. Any idea what I am doing wrong ?

  • @talhasufyan3902
    @talhasufyan3902 Před 6 lety

    hello!
    I just made my own 3D printer. I downloaded "Marlin" firmware but when I check my printer by the "Pronterface", all the steppers does not move but they produces jerks and noise. All the motors are new and in working condition but in the printer they have these issues. What should I do?
    I will be very Thankful to you.

  • @DMANDIOGUARDI
    @DMANDIOGUARDI Před 7 lety +1

    How do you put the Original v1. Anet A8 firmware on the Anet A6 mother board? Everyone seems to be keeping this a secret for some reason. Can any one tell me?

  • @wishicouldarduino8880
    @wishicouldarduino8880 Před 5 lety

    Awesome 😁

  • @elmore6275
    @elmore6275 Před 5 lety

    superdry rocks the socks !!!!

  • @threedee999
    @threedee999 Před 7 lety

    I have a GT2560 board, how do i backup current settings/fw before i start messing about updating it ? I'm (very) new to arduino.

  • @danoconnell4730
    @danoconnell4730 Před 6 lety

    11:03 What does trigger mean? Does it shut the printer off? I have an Alunar m508 that restarts if I try to preheat the heated bed. I'm trying to figure out if it has something to do with the thermistor being wrong or something else.

  • @UndernetSystems
    @UndernetSystems Před 7 lety

    Beautiful video, sadly these are all things that I have learned the hard way lol

  • @juanpa980
    @juanpa980 Před 5 lety

    I saw that you pick up and drop marlin on to a different carpet, which one is that? You had two folders open, one is the marlin and the one on the left was? 🧐

  • @andreykuznetsov6226
    @andreykuznetsov6226 Před 3 lety

    Thank you for the video!!!
    Dear friends! I am building a 3D printer and I need your help and advice. I have 4 stepper motors on the Z axis.
    Question -
    How can Extruder 2 driver be used in Marlin as an additional drive for the Z axis (so that there are two drivers on the Z axis that work in parallel (each of which controls two stepper motors)
    Thanks in advance!!!

  • @donaldengelmann6906
    @donaldengelmann6906 Před 7 lety

    I have a question: Why aren't SCARA machines more popular? It seems to me that a printer
    like the Fabrikator mini for example would get better performance and a larger build
    space with less material cost with a simple SCARA mechanism.

  • @keydellfuller5750
    @keydellfuller5750 Před 5 lety

    Having lots of trouble heating up my extruder and bed on wanhoa I3. Both presets of (1 and 6) for the thirmester show a bad reading for the extruder. Please help!

  • @erl2312
    @erl2312 Před 4 lety

    hey, and thanks for the video, i got some issues with the bed and nozzle tempretaur
    at 15:35 you are talkin about the wrong thermistor, my temperature at nozzle and bed isnt plausible, at nozzle its about 140 and at bed about 100 degree. i already switched the thermistor to 200 k and also to 10 k, at 10 the nozzle temp is gettin down to 65 degree. but i think this isnt the right way to fix this
    i hope u can help me, thanks a lot

  • @rinoscremin7264
    @rinoscremin7264 Před 7 lety

    hello after making a change to one of the endstops on the firmware and uploading it the screen is now blank

  • @ShawnA560
    @ShawnA560 Před 5 lety

    Hello
    My printer auto bed leveling does not seem to be working even though I have added the G92 in the Slicer. Printer performs the auto leveling but I don't see any difference from when I don't use G92. Can I send you my configuration.h so you can tell if there is a problem with it? Thanks

  • @VaultBoi101
    @VaultBoi101 Před 7 lety

    do you have video for delta printers i just received a delta through kickstarter the board is doa so i am gonna swap it for ramps

  • @bigblackbumper
    @bigblackbumper Před 3 lety

    Is there a way to download the firmware from my board using the Arduino software? I want to upgrade from old version of Marlin, but want to see exactly what changes i had made to config file, which i installed 3 years ago.

  • @mcdjacedad7359
    @mcdjacedad7359 Před 5 lety

    Hi mate, a question, I am currently using a chimera hot end, but I am having problems, can you please help me to get both fo them working please, and what do I need to change in marlin

  • @ercankr75
    @ercankr75 Před 5 lety

    Hello my teacher good morning my teacher marlin in the latest version I always get the version error message what I did not how to fix it if you help us we would be grateful

  • @rodney6562
    @rodney6562 Před 7 lety

    Hey all, have a quick question. Bought all the the necessary stuff to build my own printer. Im currently stuck at the wiring/motor stage. I have everything hooked up and everything seems to be working fine, except for the Z-axis motors. When I ask pronterface to move them, the motors just twitch. I don't believe its the wires or the motors, as when I plug them into the x-axis on my ramps 1.4, it turns like its supposed to when prompted. I have a feeling its something stupid I'm missing, but I'm kinda stumped. Any advice would be greatly appreciated!!
    Its a ramps 1.4
    Arduino Mega board 2560
    Not sure on the motors to be honest, bought this kit over two years ago
    Im running Marlin, and followed the steps highlighted in this video