Repitier Firmware Install - How To - Chris's Basement

Поделиться
HTML-код
  • Опубликовано: 6 июл 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.
  • НаукаНаука

Комментарии • 85

  • @jmtx.
    @jmtx. 5 лет назад +1

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

  • @MichelBricole
    @MichelBricole 5 лет назад +1

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

    • @ChrisRiley
      @ChrisRiley  5 лет назад

      Thanks Michel! We're getting close!

  • @TD3DMakes
    @TD3DMakes 5 лет назад +1

    Great tutorial as usual. Thanks for sharing Chris.

  • @alinioanmoroi1370
    @alinioanmoroi1370 5 лет назад +1

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

  • @georgepeoples1209
    @georgepeoples1209 5 лет назад +1

    Great Video Chris, Looks Promising.

  • @dubi01
    @dubi01 5 лет назад +2

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

  • @markferrick10
    @markferrick10 5 лет назад +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  5 лет назад +1

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

  • @madmike8406
    @madmike8406 5 лет назад +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  5 лет назад

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

  • @rodryk5605
    @rodryk5605 5 лет назад +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  5 лет назад

      Thanks for watching Rodryk!

    • @JohnOCFII
      @JohnOCFII 5 лет назад +1

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

    • @ChrisRiley
      @ChrisRiley  5 лет назад

      @@JohnOCFII Confusing indeed.

  • @romiolover6852
    @romiolover6852 5 лет назад +1

    very useful video thanks

  • @leaderaa
    @leaderaa 4 года назад +1

    Amazing video. learned a lot.. Thanks

  • @TekkieDad
    @TekkieDad 5 лет назад +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  5 лет назад

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

    • @Mike_Neukam
      @Mike_Neukam 5 лет назад +1

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

    • @ChrisRiley
      @ChrisRiley  5 лет назад

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

  • @bigrickshaberdashery2759
    @bigrickshaberdashery2759 5 лет назад +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  5 лет назад

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

    • @bigrickshaberdashery2759
      @bigrickshaberdashery2759 5 лет назад +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  5 лет назад

      @@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 5 лет назад +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  5 лет назад

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

  • @timf7354
    @timf7354 5 лет назад +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  5 лет назад +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.

  • @lupixus
    @lupixus 5 лет назад +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  5 лет назад

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

  • @paulevans7332
    @paulevans7332 5 лет назад

    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

  • @Thomllama
    @Thomllama 5 лет назад +2

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

    • @ChrisRiley
      @ChrisRiley  5 лет назад +1

      You know you love it! ;)

  • @boherrmannsen8219
    @boherrmannsen8219 5 лет назад +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  5 лет назад

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

  • @berniewasserman265
    @berniewasserman265 5 лет назад +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  5 лет назад

      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.

  • @rimhannache7551
    @rimhannache7551 4 года назад +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  4 года назад

      I have never seen that screen, is it compatible?

  • @ZebraandDonkey
    @ZebraandDonkey 5 лет назад +1

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

    • @ChrisRiley
      @ChrisRiley  5 лет назад

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

  • @trolling4dollars816
    @trolling4dollars816 5 лет назад +1

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

    • @ChrisRiley
      @ChrisRiley  5 лет назад

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

  • @lupixus
    @lupixus 5 лет назад +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  5 лет назад

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

  • @gabdan1000
    @gabdan1000 6 месяцев назад +1

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

    • @ChrisRiley
      @ChrisRiley  6 месяцев назад

      I'll look into it!

  • @Johnfishtwo11
    @Johnfishtwo11 5 лет назад +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 5 лет назад +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  5 лет назад +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 5 лет назад +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  5 лет назад +2

      Thanks! Interesting I will have to check it out.

    • @panagiotismenounos812
      @panagiotismenounos812 5 лет назад

      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!!!

  • @TheDIMONART
    @TheDIMONART 5 лет назад

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

    • @ChrisRiley
      @ChrisRiley  5 лет назад

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

  • @SteinerSE
    @SteinerSE 5 лет назад +1

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

    • @Mike_Neukam
      @Mike_Neukam 5 лет назад +1

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

    • @ChrisRiley
      @ChrisRiley  5 лет назад

      @@Mike_Neukam Thanks Mike!

  • @troyareson8075
    @troyareson8075 4 года назад +1

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

  • @Mobile_Dom
    @Mobile_Dom 5 лет назад +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  5 лет назад

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

    • @havenview
      @havenview 5 лет назад +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  5 лет назад

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

  • @lupussakti4612
    @lupussakti4612 5 лет назад +1

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

    • @ChrisRiley
      @ChrisRiley  5 лет назад

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

  • @rajanreddy3863
    @rajanreddy3863 4 года назад +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  4 года назад

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

    • @rajanreddy3863
      @rajanreddy3863 4 года назад +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.

  • @dorubucsa3289
    @dorubucsa3289 9 месяцев назад

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

    • @ChrisRiley
      @ChrisRiley  8 месяцев назад

      Thanks! Our email is chrisriley3d@gmail.com

  • @nuroo1
    @nuroo1 5 лет назад +1

    Benchy king strikes again.......

  • @balls2bone
    @balls2bone 5 лет назад

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

    • @ChrisRiley
      @ChrisRiley  5 лет назад

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

    • @lupixus
      @lupixus 5 лет назад

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

    • @havenview
      @havenview 5 лет назад

      Broken firmware or broken user?