Repitier Firmware Install - How To - Chris's Basement

Sdílet
Vložit
  • čas přidán 28. 06. 2024
  • In this one we install Repitier firmware on LOG and see how it goes.
    00:00 Intro
    00:40 Repitier Install & Set up
    22:32 Conclusion
    Repetier firmware:
    www.repetier.com/documentatio...
    Arduino IDE:
    www.arduino.cc/en/Main/Software
    My config:
    drive.google.com/open?id=1sCe...
    SUPPORT THE CHANNEL BY CLICKING THESE LINKS!
    OpenBuilds - Great CNC and 3D Printer Parts (aff)
    openbuildspartstore.com/?ref=...
    Slice Engineering - Mosquito Hotends (aff)
    www.sliceengineering.com/?p=r...
    Wham Bam Systems Flexible Beds (aff)
    bit.ly/2HoS1cV
    Amazon (aff) [US DE GB CA IT ES FR JP]:
    www.amazon.com/?tag=chrisbase...
    Banggood(aff) ban.ggood.vip/7vm3
    Aliexpress(aff) s.click.aliexpress.com/e/UrRbCm8
    Buy me a coffee to keep me going!
    buymeacoff.ee/Wc0DouFbl
    You can support my work on Patreon
    / brotherchris
    One Time Tips, You Can PayPal Me:
    www.paypal.me/ChrisRiley3D
    ----------------------------------------------
    Find Me Over On Twitter!
    ----------------------------------------------
    Twitter : / chrisriley3d
    FTC Disclaimer: A percentage of sales is made through Affiliate links
    As an Amazon Associate I earn from qualifying purchases.
  • Věda a technologie

Komentáře • 85

  • @jmtx.
    @jmtx. Před 5 lety +1

    Awesome step-by-step process to get the FW working. Keep up the great work!

  • @MichelBricole
    @MichelBricole Před 5 lety +1

    Interesting firmware.
    Thanks for sharing Chris!
    You are doing really good tutorial!
    Almost 10 000 subscribers :)

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      Thanks Michel! We're getting close!

  • @TD3DMakes
    @TD3DMakes Před 5 lety +1

    Great tutorial as usual. Thanks for sharing Chris.

  • @alinioanmoroi1370
    @alinioanmoroi1370 Před 5 lety +1

    Awsome...good job buddie!is always good to have more than 1 firmware to install!

  • @dubi01
    @dubi01 Před 5 lety +2

    another great video - keep up the super dee duper work!

  • @georgepeoples1209
    @georgepeoples1209 Před 5 lety +1

    Great Video Chris, Looks Promising.

  • @markferrick10
    @markferrick10 Před 5 lety +2

    Thanks Chris. Nice to see repetier shown. Two things. First, using EEPROM makes it a lot easier to tweek many ( but not all ) settings. The second is that when you edit the configuration.h on your computer ( not using the web tool) you SHOULD change both the setting you want (in the first half) AND there is a second copy off it in the second half. This is what is used by the web tool. So for the changes you made ( for example ), will not show up if you load up your configuration.h into the tool.

    • @ChrisRiley
      @ChrisRiley  Před 5 lety +1

      Thanks Mark, I was wondering how that config worked, great tip.

  • @madmike8406
    @madmike8406 Před 5 lety +1

    Great Video, I like that your giving the other firmwares some coverage. If your a glutton for punishment, I got teacup to work on an Uno and CNC board with separate mosfets for heat control.

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      Thanks Mike! I looked at teacup, it's kind of a neat use case.

  • @leaderaa
    @leaderaa Před 4 lety +1

    Amazing video. learned a lot.. Thanks

  • @rodryk5605
    @rodryk5605 Před 5 lety +1

    Another great video. Tks m8. Before this hadn't even heard that repitier had a firmware. Thought it was a program like pronterface lol.

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      Thanks for watching Rodryk!

    • @JohnOCFII
      @JohnOCFII Před 5 lety +1

      Repetier-Host is the program that is like Pronterface. Confusing, I know.

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      @@JohnOCFII Confusing indeed.

  • @romiolover6852
    @romiolover6852 Před 5 lety +1

    very useful video thanks

  • @timf7354
    @timf7354 Před 5 lety +3

    Thanks for the video and explaining how to install Repitier. This is probably a tough question. What are the advantages and disadvantages to using one firmware over another? Do any have features that others don't currently have?

    • @ChrisRiley
      @ChrisRiley  Před 5 lety +2

      You're right, very tough question. In my opinion, Marlin is currently the most developed feature wise. If I had to choose, I would stay with Marlin.

  • @bigrickshaberdashery2759
    @bigrickshaberdashery2759 Před 5 lety +1

    another great video, I know it seems the delta user prefer Repitier. All the info in this vid I will try with it with the new sensor on its way for auto leveling. I'll be watching that vid again, lots to learn, thanks

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      Thanks Rick. Not really user why that is, it has anti backlash settings in it, so maybe that's the reason.

    • @bigrickshaberdashery2759
      @bigrickshaberdashery2759 Před 5 lety +1

      @@ChrisRileyRiley ok, got the anet8 running, first print failed when broke loose but was doing great till then. I made the mistake of trying to upgrade and play with settings now it start every print of the plate...ahhh what did I do having Altizmers sucks somedays worth than others. Can't get repetier to save printer profiles, am I doing everything wrong omg

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      @@bigrickshaberdashery2759 Doh! It's the usual struggle. Let me know if you want to do a call or something if you get stuck.

    • @bigrickshaberdashery2759
      @bigrickshaberdashery2759 Před 5 lety +1

      @@ChrisRiley Arduino: 1.8.9 (Windows 10), Board: "Arduino Mega ADK"
      Build options changed, rebuilding all
      In file included from sketch\pins.h:242:0,
      from sketch\MarlinConfig.h:40,
      from sketch\tmc_util.cpp:23:
      pins_ANET_10.h:92:4: error: #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu."
      #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu."
      ^
      In file included from sketch\pins.h:242:0,
      from sketch\MarlinConfig.h:40,
      from sketch\SdBaseFile.cpp:30:
      pins_ANET_10.h:92:4: error: #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu."
      #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu."
      ^
      In file included from sketch\pins.h:242:0,
      from sketch\MarlinConfig.h:40,
      from sketch\printcounter.cpp:23:
      pins_ANET_10.h:92:4: error: #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu."
      #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu."
      ^
      In file included from sketch\pins.h:242:0,
      from sketch\MarlinConfig.h:40,
      from sketch\SdFatUtil.cpp:29:
      pins_ANET_10.h:92:4: error: #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu."
      #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu."
      ^
      In file included from sketch\pins.h:242:0,
      from sketch\MarlinConfig.h:40,
      from sketch\SdFile.cpp:29:
      pins_ANET_10.h:92:4: error: #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu."
      #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu."
      ^
      exit status 1
      In file included from sketch\pins.h:242:0,
      from sketch\MarlinConfig.h:40,
      from sketch\power.cpp:27:
      pins_ANET_10.h:92:4: error: #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu."
      #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu."
      ^
      In file included from sketch\pins.h:242:0,
      from sketch\MarlinConfig.h:40,
      from sketch\power_loss_recovery.cpp:27:
      pins_ANET_10.h:92:4: error: #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu."
      #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu."
      ^
      In file included from sketch\pins.h:242:0,
      from sketch\MarlinConfig.h:40,
      from sketch\enum.h:26,
      from sketch\planner.h:36,
      from sketch\planner.cpp:65:
      pins_ANET_10.h:92:4: error: #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu."
      #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu."
      ^
      #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu."
      This report would have more information with
      "Show verbose output during compilation"
      option enabled in File -> Preferences.

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      @@bigrickshaberdashery2759 Hey Rick! Still having issues? You can send me an email with the errors. brotherchris81@gmail.com

  • @lupixus
    @lupixus Před 5 lety +1

    and BTW, the "Modify acceleration with increasing z position" feature is quite useful when you have a problems with the Z axis. This feature will proportionally decrease the acceleration values with the Z position: Starting from Z=0 with 100% Accel. to the Zmax position with X% reduction defined in the firmware. Yes, you will have longer print time but you could increase the "safety factor" of the print job

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      Interesting, I will have to take a look at it and do some testing.

  • @TekkieDad
    @TekkieDad Před 5 lety +1

    I may never use repetier... but i see a lot of forum questions about it... it would be awesome if marlin enabled the same time of web config interface to migrate settings... Either way, thanks for another great teaching video!!!

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      Thanks man! Agreed, that would be a great add.

    • @Mike_Neukam
      @Mike_Neukam Před 5 lety +1

      Marlin kimbra has the same type of web configuration and is similar to marlin

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      @@Mike_Neukam Interesting, I have never seen this, I will check it out.

  • @boherrmannsen8219
    @boherrmannsen8219 Před 5 lety +1

    i would use the config page to change settings
    the settings are written 2 places, where you would normally see it and then at the very end of the file
    using the config tool/page makes sure that it's all in sync and that you have the latest settings should you come back after a few months

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      Thanks Bo, I was wondering how that worked, great tip.

  • @paulevans7332
    @paulevans7332 Před 5 lety

    How big is the final file ? lets just say i wanted to install this on a Ender 3 will it fit ? will the board take it ? Just asking as i'm in the middle of building a new printer, i have this board hanging around and would like to test printer before i chose its new board. I would test but at sea at the moment and would like to fix the file hear, and test soon as i get home

  • @berniewasserman265
    @berniewasserman265 Před 5 lety +1

    I have run into an issue when it comes to Marlin firmware, Slic3r and Cura when it comes to configuring the offset, in a dual extruder system. You can set this offset in the firmware or in the slicer. My experience seems to indicate that it is always best to handle this in the slicer as this seems to affect the tool change code. Do you have any thoughts on this?

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      Honestly, I have not. I haven't done a lot on dual extrusion setups as of yet. I do have one and hope to get around to flashing Marlin on it in the future.

  • @ZebraandDonkey
    @ZebraandDonkey Před 5 lety +1

    At 5:38 you have a permanent indent of a benchy on your print bed. Marking your territory?

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      lol, I have more than one printer with that believe it or not. ;)

  • @lupixus
    @lupixus Před 5 lety +1

    thank you, sir for testing Repetier! I told you so ;) But i have a dilemma: why are all building Cartesian core XZ printers with Z min? What if you have a failed print @ a certain Z? how can i resume/save the print if i can't home the printer? I think is just stupid. I've just build-ed the second Cartesian printer core XZ (Prusa style) with Xmin, Ymin , Zmax homing directions. the probe is on Zmin and i can save any failed print, beeing able to home the printer with tha partial part on the bed.

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      I am not sure why this became such common place. I have seen it the other way around, but not often.

  • @trolling4dollars816
    @trolling4dollars816 Před 5 lety +1

    How do I find the value for steps per mm? I am asking for a custom build, using personally sourced parts.

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      I always use the Prusa calc. www.prusaprinters.org/calculator/

  • @gabdan1000
    @gabdan1000 Před 6 měsíci +1

    please do a video for cnc machine....thanks with nema23 and tb6600

  • @troyareson8075
    @troyareson8075 Před 4 lety +1

    Does marlin have a upload configuration.h setting/option?

  • @Thomllama
    @Thomllama Před 5 lety +2

    oh, look, Chris printed a benchie, what a surprise!!! LOLOLOOLOl

  • @SteinerSE
    @SteinerSE Před 5 lety +1

    Do you need their firmware to use the server or will int control any firmware like OctoPrint?

    • @Mike_Neukam
      @Mike_Neukam Před 5 lety +1

      You do not need to use repetier firmware to use repetier server or host

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      @@Mike_Neukam Thanks Mike!

  • @TheDIMONART
    @TheDIMONART Před 5 lety

    Is it true that Repetier works with stepper motors more gently and have more "clean" pulse STEP frequency than Marlin?

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      That's something that I can't confirm. I don't have enough testing time with Repetier.

  • @rimhannache7551
    @rimhannache7551 Před 4 lety +1

    Hi Chris,
    I applied what you did step by step, but when I tested the program I did, my RADDS LCD does not display anything.Can you help me please? Thank you
    For information: I use: RADDS + ARDUINO DUE+ RAPS 128

    • @ChrisRiley
      @ChrisRiley  Před 4 lety

      I have never seen that screen, is it compatible?

  • @Johnfishtwo11
    @Johnfishtwo11 Před 5 lety +1

    I have struggled working with the Arduino IDE as I find it difficult to sort through all the code. Repitier's configuration tool seems much easier to use. Is this a good enough reason to upgrade? I have an ender 3 with a the original meltzi board and considering new mainboards for the following reasons. Number one is the lack of memory space. I already lost the sd card functionality by adding bltouch and now I want to add a filament runout sensor and think this is going to be a real issue. I am considering the MKS gen l, duet maestro and recently the SKR 1.3. I am great with hardware and all that requires (soldering wiring crimping) but working in the Arduino ide is just beyond my limited brain capacity. Any suggestions?

    • @Johnfishtwo11
      @Johnfishtwo11 Před 5 lety +1

      I saw you response to Tim Franke below. This is the reason I am leaning toward the SKR 1.3 board running marlin 2.0. The Atom ide although still working in base code looks much easier to work with than the Arduino ide

    • @ChrisRiley
      @ChrisRiley  Před 5 lety +1

      @@Johnfishtwo11 The configuration tool does help a lot, but I don't think it covers enough features to give you the best results possible. You would still have to end up tweaking the code. ATOM does have a little nicer interface to work with. I do think Marlin is the way to go, but there really isn't any way around have to work in the code/config files.

  • @panagiotismenounos812
    @panagiotismenounos812 Před 5 lety +1

    Great work!!! I have also made a 3d printer firmware for my own usage working with ramps shield so far called 3DHex. I will release the code on github in a few months! I would be pleased if you take a look at.

    • @ChrisRiley
      @ChrisRiley  Před 5 lety +2

      Thanks! Interesting I will have to check it out.

    • @panagiotismenounos812
      @panagiotismenounos812 Před 5 lety

      After very hard work the last days I finally uploaded my project to github.( github.com/3DHexfw/3DHex ) . I have tested the firmware only with RAMPS shield and used Slic3r for generating the G code. I am waiting for your feedback in case you check it out. The project is entirely open source and it would be great to make a review about it in order to make it known to the public so everyone can contribute to the software development. Thanks in advance!!!

  • @lupussakti4612
    @lupussakti4612 Před 5 lety +1

    Where the step of arduino intall ?
    Me use windows 7.

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      I am not sure what you mean, the software install? You will need the ch340 driver.

  • @Mobile_Dom
    @Mobile_Dom Před 5 lety +1

    personally not a fan of repetier, my first 2 pritners used it, but man, Marlin needs an easy config tool like this or RepRap firmware. it's not as bad a klipper, but damn, Marlin is far harder thn it needs to be to configure

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      I hear ya, I am looking forward to a little bit of comparison. Should be interesting.

    • @havenview
      @havenview Před 5 lety +1

      @@ChrisRiley The web config tool is *the* single biggest differentiator between Repetier and Marlin - the "load old config" option is a great idea
      It is worth pointing out that the relevant #defines for each feature are in brackets next to each config option on the browser page

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      @@havenview Thanks Steven, there appears to be a config tool for Marlin I did't know about, I will investigate.

  • @dorubucsa3289
    @dorubucsa3289 Před 8 měsíci

    Hi Chris. Thank you for sharing how to install Repetier. Please let me know where can I find your email? Cheers!

    • @ChrisRiley
      @ChrisRiley  Před 8 měsíci

      Thanks! Our email is chrisriley3d@gmail.com

  • @rajanreddy3863
    @rajanreddy3863 Před 4 lety +1

    Hi Chris, any plans to test repetier firmware v2, would be interesting since so much focus (understandably) on Marlin 2.
    github.com/repetier/Repetier-Firmware/tree/dev2
    and docfirmwarev2.repetier.com/config/introduction/

    • @ChrisRiley
      @ChrisRiley  Před 4 lety

      I haven't really been paying attention to it, I will take a look.

    • @rajanreddy3863
      @rajanreddy3863 Před 4 lety +1

      @@ChrisRiley Cool...that would be awesome - if only because that it's another opensource firmware. I did a bit of research myself and seems that it only works with a smaller range of 32bit boards like RADDS which is a downside.

  • @nuroo1
    @nuroo1 Před 5 lety +1

    Benchy king strikes again.......

  • @balls2bone
    @balls2bone Před 5 lety

    Repitier is terrible and mostly incredibly broken (serial never seems to work). It is to be avoided wherever possible!

    • @ChrisRiley
      @ChrisRiley  Před 5 lety

      Noted, some people seem to have good luck with it.

    • @lupixus
      @lupixus Před 5 lety

      when was the last time you tested repetier? I'm using it for 2 years and i never had problems.

    • @havenview
      @havenview Před 5 lety

      Broken firmware or broken user?