Repitier Firmware Install - How To - Chris's Basement
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
Awesome step-by-step process to get the FW working. Keep up the great work!
Thank you!
Interesting firmware.
Thanks for sharing Chris!
You are doing really good tutorial!
Almost 10 000 subscribers :)
Thanks Michel! We're getting close!
Great tutorial as usual. Thanks for sharing Chris.
Thanks Thierry!
Awsome...good job buddie!is always good to have more than 1 firmware to install!
Thank you!
another great video - keep up the super dee duper work!
Thanks Jon!
Great Video Chris, Looks Promising.
Thanks George!
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.
Thanks Mark, I was wondering how that config worked, great tip.
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.
Thanks Mike! I looked at teacup, it's kind of a neat use case.
Amazing video. learned a lot.. Thanks
Glad it was helpful!
Another great video. Tks m8. Before this hadn't even heard that repitier had a firmware. Thought it was a program like pronterface lol.
Thanks for watching Rodryk!
Repetier-Host is the program that is like Pronterface. Confusing, I know.
@@JohnOCFII Confusing indeed.
very useful video thanks
Thanks Romio!
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?
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.
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
Thanks Rick. Not really user why that is, it has anti backlash settings in it, so maybe that's the reason.
@@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
@@bigrickshaberdashery2759 Doh! It's the usual struggle. Let me know if you want to do a call or something if you get stuck.
@@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.
@@bigrickshaberdashery2759 Hey Rick! Still having issues? You can send me an email with the errors. brotherchris81@gmail.com
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
Interesting, I will have to take a look at it and do some testing.
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!!!
Thanks man! Agreed, that would be a great add.
Marlin kimbra has the same type of web configuration and is similar to marlin
@@Mike_Neukam Interesting, I have never seen this, I will check it out.
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
Thanks Bo, I was wondering how that worked, great tip.
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
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?
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.
At 5:38 you have a permanent indent of a benchy on your print bed. Marking your territory?
lol, I have more than one printer with that believe it or not. ;)
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.
I am not sure why this became such common place. I have seen it the other way around, but not often.
How do I find the value for steps per mm? I am asking for a custom build, using personally sourced parts.
I always use the Prusa calc. www.prusaprinters.org/calculator/
please do a video for cnc machine....thanks with nema23 and tb6600
I'll look into it!
Does marlin have a upload configuration.h setting/option?
Not that I know of.
oh, look, Chris printed a benchie, what a surprise!!! LOLOLOOLOl
You know you love it! ;)
Do you need their firmware to use the server or will int control any firmware like OctoPrint?
You do not need to use repetier firmware to use repetier server or host
@@Mike_Neukam Thanks Mike!
Is it true that Repetier works with stepper motors more gently and have more "clean" pulse STEP frequency than Marlin?
That's something that I can't confirm. I don't have enough testing time with Repetier.
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
I have never seen that screen, is it compatible?
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?
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
@@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.
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.
Thanks! Interesting I will have to check it out.
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!!!
Where the step of arduino intall ?
Me use windows 7.
I am not sure what you mean, the software install? You will need the ch340 driver.
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
I hear ya, I am looking forward to a little bit of comparison. Should be interesting.
@@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
@@havenview Thanks Steven, there appears to be a config tool for Marlin I did't know about, I will investigate.
Hi Chris. Thank you for sharing how to install Repetier. Please let me know where can I find your email? Cheers!
Thanks! Our email is chrisriley3d@gmail.com
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/
I haven't really been paying attention to it, I will take a look.
@@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.
Benchy king strikes again.......
lol, you bet!
Repitier is terrible and mostly incredibly broken (serial never seems to work). It is to be avoided wherever possible!
Noted, some people seem to have good luck with it.
when was the last time you tested repetier? I'm using it for 2 years and i never had problems.
Broken firmware or broken user?