RAMPS 1.4 - Marlin 1.1.8 Firmware Basics

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 พ.ค. 2024
  • This is a very basic tutorial on Marlin 1.1.8 firmware using RAMPS 1.4 and Arduino Mega 2560. The scope is only limited to basic configuration.
    One Time Tips, You Can PayPal Me:
    www.paypal.me/EBraiman
    buymeacoffee:
    www.buymeacoffee.com/ebraiman
    Marlin Firmware 1.1.8:
    marlinfw.org/meta/download/

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

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

    Thanks Edward. Question about setting up extruder(s). When you are defining more than 2 extruders, how does it handle more than two if the board supports only 2 drives or channels?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Check out my tutorial on adding three or more extruders.

  • @4ngelk1ng
    @4ngelk1ng 6 ปีที่แล้ว +1

    Again , a nice video. I will try this settings .

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

    soooo helpful thank you soo much

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

    Hello
    Configuration is the same for CNC Mill? Not including extruders, thermal, filament settings right ?

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

      Depends on your configuration and hardware used. Marlin firmware will according to the documentation.

  • @oueslati
    @oueslati 5 ปีที่แล้ว

    thank you

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

    Thank you for the Effort and Support. I have a Marlin support printer as well G- Max 2 but when I try to home or level bed it exceeds the max. print area in X- Axis at the right .
    i tried a lot of tricks with its manual but i failed. Any Idea?

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

      Inside the Marlin firmware configuration.h you can set limits for bedsize. Try searching configuration.h for the value 200 and see if it says something about bedsize and change to your bedsize values.

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

      @@EdwardBraiman yes it was saying 460 and I changed to 456 although the bes size is 457..
      I flashed but at the end the screen get bricked ..

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

      So what the printer board say on it? Is it a RAMPS/Arduino MEGA2560 board combination or a MKS Gen L? The printer board information will be key to flashing the write combination on the board.

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

      @@EdwardBraiman its Ramps /Arduino Mega2560 board

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

      Are you flashing via USB or some other method?

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

    Hi, thx for the video. I am trying to automize a process (so no 3d-Printer) and i am using the Ramps 1.4 with the arduino mega. I want to controll a stepper motor, 2 cartridge heaters, 1 fan and 1 thermistor. Can i easily controll these with configuration.h? Do i have to remove everything that is unnecessary, like the stuff with the bed etc. ?

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

      My RAMPS playlist should have a video with EEF in title.

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

      @@EdwardBraiman alright, thx 👍

  • @apusarwar2234
    @apusarwar2234 6 ปีที่แล้ว

    Hi, thanks for the nice video. I am having a problem. My XY axis only move ~10mm from the home position does not move any further. Z-axis moves Ok. Please help..thanks

    • @EdwardBraiman
      @EdwardBraiman  6 ปีที่แล้ว

      What's your configuration? HW? Firmware? Endstop type? Printer type? Did you watch my endstop videos and stepper videos? They have testing steps.

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

    Hi,I like your video,but when I tried to change the size of my printer and I try to verified , on Arduino,it gives an error.I have a Anycubic Kossel Delta plus printer and the firmware I have is for the Anycubic Kossel. I want to get the size to 230 x300.
    Can you tell me what I am doing wrong.
    Thanks.

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Not sure with Kossel, but you might be able to adjust in Slic3r. I'll see if I can research a little more in Marlin firmware tonight.

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      This might help ... reprap.org/wiki/Configuring_Marlin_Bed_Dimensions. Lets start from the Beginning are you using a RAMPS 1.4 on an Arduino mega 2560? You might need to examine the example file for Delta in the Marlin Example folder. What's the error the Arduino IDE is giving you? How are you loading a firmware update USB or another method? Paint a big picture of what your're trying to do step by step and maybe we can see where the issue is occurring.

    • @vitoriareis4488
      @vitoriareis4488 5 ปีที่แล้ว

      Futuro ui

  • @karthickm3585
    @karthickm3585 4 ปีที่แล้ว

    How to check how many steps in DVD stepper motor and default axis and acceleration in DVD stepper motor ?

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Your probably going to need to consult datasheet for DVD motor.

  • @ali-ascentsayder5641
    @ali-ascentsayder5641 5 ปีที่แล้ว

    nice work.I want dual settings .Anet A8 dual extruder Marlin firmware setup for RAMPS 1.4. I'm waiting for the video of the settings.

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

      Do you want two xcarriages or two extruder on one xcarriages?

    • @ali-ascentsayder5641
      @ali-ascentsayder5641 5 ปีที่แล้ว

      ​ Edward Braiman yes that's exactly what I want .I have anet a8 printer.I get the new ramps 1.4 motor driver and dual extruder I.I can't adjust settings.I'm looking forward to your video.thanks.

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

      The design to demonstrate is in the works, but will take some time to get finished.

    • @ali-ascentsayder5641
      @ali-ascentsayder5641 5 ปีที่แล้ว

      @@EdwardBraiman I'll ok.wait patiently.I wish you the conveniences.thanks.

  • @thaershaheen2946
    @thaershaheen2946 5 ปีที่แล้ว

    Hi dear friend, i need to know how to upload marlin for arduino mega. i need it to operate a mpcnc .

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Sorry, what do you see in Arduino IDE? Check out my RAMPS 1.4 basics tutorial.

  • @Glen48m
    @Glen48m 6 ปีที่แล้ว

    Any chance of how to set up marlin open the files and what to look for thanks

    • @EdwardBraiman
      @EdwardBraiman  6 ปีที่แล้ว

      I would like to, the only issue is the length. My videos try and present cause and effect so I'm considering making one just on homing because of the number of people curious about how. It may span more than twenty minutes. But I'm open to anything you suggest. Three people have asked about two x carriages. So I'm currently researching how. I would also like to do bed leveling, but it may be three videos. So suggest a subject. I'm trying to keep it narrow and easy to present.

    • @Glen48m
      @Glen48m 6 ปีที่แล้ว

      ok found another one of yours so will try that...when you mention letters such as EFB can to explain what these codes stand for,,thanks a lot

    • @EdwardBraiman
      @EdwardBraiman  6 ปีที่แล้ว

      Extruder (hotend), fan, bed(heatbed). It's one of five possible configuration with Ramps in the Marlin firmware for motherboard configurations in the boards.h file. If you open this file the assignment will become clear. The file is a linked references like a webpage where the information is included when compiled into a format the Ardunio can understand.

    • @EdwardBraiman
      @EdwardBraiman  6 ปีที่แล้ว

      There is one video explaining with me opening the file and talking about them. I've not done so configuration as it requires more research aka still not sure how to do.

  • @gamingisnotacrime
    @gamingisnotacrime 4 ปีที่แล้ว

    how can i turn on m600 command on this filmware?

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Remove comment for #define ADVANCED_PAUSE_FEATURE, I think.

    • @gamingisnotacrime
      @gamingisnotacrime 4 ปีที่แล้ว

      @@EdwardBraiman i use old version, and dont have a line #define ADVANCED_PAUSE_FEATURE

  • @Hossein_m_pour
    @Hossein_m_pour 5 ปีที่แล้ว

    Arduino Mega 2560 is not working 18 pins
    What is the Z-axis microswitch how can I fix this?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Check out my playlist for RAMPS 1.4. if you still unable to find video, I'll send you a link. If it's still not working let me know and we can try another workaround. Good luck.

    • @Hossein_m_pour
      @Hossein_m_pour 5 ปีที่แล้ว

      - Marlene is active in microswitches.
      - Microswitches x and y axes work.
      - The microswitch Z is not working. The digital signal will not be sent.
      - Wires are healthy.
      The z-axis microswitch worked out suddenly.

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      So does z-axis work or not?

    • @Hossein_m_pour
      @Hossein_m_pour 5 ปีที่แล้ว

      Endstop switch not work z-axis.

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Hossein mohsen por does the microswitch work from z on x or y?

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

    Can anyone help whenever I put code into my printer the print comes out 50% scale of the scale in the slicer help? It’s a ramps 1.4

  • @Glen48m
    @Glen48m 5 ปีที่แล้ว

    My Z axis is Vertical not Horizontal same thing???

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      I'm not sure sure I understand your question. Could you tell me the point in time in the video?

    • @Glen48m
      @Glen48m 5 ปีที่แล้ว

      Sorry I have a Flashforge ...which has a vertical Heat plate movement were others Heat plate machines moves on a horizontal plane so in Marlin setting the Z axis the same or do I need a different setting???

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Glen Dooer should be the same. But I have not built that print type yet.

    • @Glen48m
      @Glen48m 5 ปีที่แล้ว

      A
      Ok will let you know if I can get to that stage,,Thanks

  • @Hossein_m_pour
    @Hossein_m_pour 5 ปีที่แล้ว

    Hello
    How can I add the Persian language (Iran) to Marlin?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Yes, I'll do a video in s couple of weeks. But search on a second or third language you might know already exists like French as a template in Marlin

    • @Hossein_m_pour
      @Hossein_m_pour 5 ปีที่แล้ว

      I use the French language began to translate it into Persian
      But after uploading my writings as unintelligible letters are displayed.

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Check language that use a unique character set, maybe Japanese or something that's a close language to the one you are using as a guide.

    • @Hossein_m_pour
      @Hossein_m_pour 5 ปีที่แล้ว

      I tried the Japanese and Chinese as a guide but was not displaying properly
      Your Link Here I'll tell you that the photo viewer
      drive.google.com/open?id=177-qJ6DwazJxSiPRU9zFZicr4d-f19be

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      So I found this in the firmware notes on Marlinfw.org, "#define DISPLAY_CHARSET_HD44780 JAPANESE". This is a defined character set. For what you're working on you may need to define a character set. Maybe this will help in relation to creating a character set.

  • @maherwichah7278
    @maherwichah7278 5 ปีที่แล้ว

    what this ?pleasss !! #error Oops! Make sure you have 'Teensy++ 2.0' selected from the 'Tools -> Boards' menu

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      What type of 3d Printer board are you using? If it's a Teensy++ 2.0, then you would need to select to upload. If this is not the case make a video of your board and copy Arduino IDE/Sketch error and paste in reply.