Questions tagged [marlin]

Questions about the 3D printer firmware Marlin.

Filter by
Sorted by
Tagged with
16
votes
2answers
26k views

What is Thermal Runaway Protection?

What is Thermal Runaway Protection (TRP) and why should I enable it? How does one do so in Marlin?
13
votes
1answer
35k views

How to set Z-probe boundary limits in firmware when using automatic bed leveling?

In setting up a probe for automatic bed leveling, the limits of the probing area must be entered in the firmware of a 3D printer. When using a sensor, how do you define the bed limits for the sensor ...
10
votes
4answers
26k views

How to add menu options to the (Marlin firmware) LCD menu?

Where is the correct Marlin firmware file and location to add code that I want to shop up in the LCD menu of my printer, and then execute the function I write when the button is pressed? For example ...
10
votes
3answers
41k views

Marlin Adjusting feedrate

I'm using the Marlin firmware (1.1.0-RC7 - 31 July 2016) for a 3d printer. Currently the printing is not perfect due to slight inaccuracies in movements along the x and y axis. I'm trying to change ...
10
votes
2answers
11k views

TMC2208 drivers - Microsteps configured incorrectly

I've just installed two TMC2208 drivers on my RAMPS board. I followed a very good step by step tutorial and after some issues, I got it nearly to work. One problem I still have is that when I tell the ...
9
votes
2answers
1k views

How many times can you re-flash the Marlin firmware to a RAMPS 1.4 board before it degrades the ROM?

First of all I'm working with a Folger Tech Prusa i3 kit, if that makes a difference. Also I believe the Arduino is a Mega 2560. I know somewhere in the back of my head that electrically programmable ...
9
votes
3answers
101k views

Recalibrating Home-position

I got myself the Ender 3. The Home position is about 1 mm left and 2 mm in front of the front left corner. Now, the hotend center axis is 11 mm from the carrier plate with the "Mk 10" cooler ...
9
votes
1answer
8k views

How to configure Marlin to enable auto-fans with dual extruder

I have successfully assembled my custom-built 3D printer and configured Marlin for two extruders and one heated bed. Here is a picture of the printer. My heated bed runs on a linear axis with ball ...
9
votes
3answers
35k views

How to set the Z home offset

I have what I thought would be a simple question. I don't have an auto leveling probe, I do my leveling manually with 4 screws and a piece of paper (I measured the thickness to 0.1 mm). For the ...
9
votes
3answers
11k views

Endstops will not trigger using Marlin Firmware

I have an old Solidoodle 2 that I bought broken from a garage sale that I am converting to use RAMPS 1.4 with Marlin Firmware. All the motors work correctly, I am just having issues getting the ...
8
votes
6answers
21k views

BLTouch Probing Fails Intermittently

I just installed my (v3) BLTouch with a vanilla version of Marlin (1.1.9) on my Ender 3 and everything seems to work fine (including auto home) except the probing. It repeatedly does the first three ...
8
votes
1answer
7k views

How do I set the G-code buffer size on Marlin?

I am reconfiguring a Printrbot Simple Metal that has been retrofitted with a RAMPS+Arduino Mega running Marlin, with a fairly slow feedrate due to mechanical and quality limitations. I am finding ...
8
votes
2answers
174 views

Where did Marlin get its name?

Does anyone know how the developers of Marlin decided to name it that?
7
votes
5answers
20k views

How can I add auto bed leveling before print?

I want to add auto bed leveling before each print. When I enable auto bed level in configuration.h, it only shows auto bed in menu. I found this code in ...
7
votes
2answers
9k views

How to use E1 as E0?

Like many people, I have burnt the pins in the micro-controller connected to the E0 motor - the E0 motor is not working anymore and I need to print tomorrow! I need to control the extruder motor with ...
7
votes
1answer
27k views

How to increase the amount of probing points for a BLTouch sensor in Marlin firmware?

I have a new BLTouch that is setup (using Marlin 1.8.7) but I want to increase the probing grid from a 3x3 to something like a 5x5. I am using bilinear leveling with a 3x3 grid. How would I go about ...
7
votes
2answers
10k views

Remove the Marlin Boot screen

I added a custom boot screen to marlin by adding _Bootscreen.h to the project root folder and it works fine. The problem is that the custom screen shows quickly and ...
7
votes
1answer
4k views

Issues with Auto Bed Leveling

I have enabled auto bed leveling on my 3D printer. I have used a 6-36 V inductive sensor with a 7805 voltage regulator running the sensor at 10.78 V. I am using Marlin 1.1.9. This is my configuration ...
7
votes
1answer
1k views

Marlin's bed leveling Mesh Validation Pattern ignoring home offset

I'm using a Prusa clone with Ramps 1.4, Marlin 1.1.5 and an inductive proximity sensor Z-probe. Due to the design of the printer, the X and Y end-stops and the Z-probe are not exactly aligned with the ...
7
votes
1answer
3k views

Z motor not moving during auto home

My Monoprice maker select recently fried its melzi board. So I went out and purchased a ramps 1.4 kit. I've wired it all up and Flash the firmware with marlin(most recent build). When it boots up ...
7
votes
1answer
695 views

Cloning the Marlin git repo while keeping my configuration.h settings?

I cloned the Marlin repository and changed all my settings in configuration.h to match my old settings. Now when the RC branch gets updated, is there a way to ...
7
votes
1answer
7k views

Controlling more fans with RAMPS board

I am using RAMPS 1.4 with Marlin. With Marlin, you can control a large number of fans with the M106 P<fan index> command. I'd like RAMPS to control some ...
7
votes
1answer
2k views

Help with a Tool Change Script

So, I have a Raise3D Pro2, and I'm looking to perfect a tool change script for it, the goal of which is to reduce or eliminate the excess plastic that tends to build up on the nozzle when using the ...
7
votes
1answer
2k views

Z Axis getting stuck with Marlin 1.1.0-RC7

Background: I just successfully installed a RepRapDiscount Full Graphic Display on my Prusa i3; and in doing so, I've upgraded all of the firmware to the latest version of Marlin, 1.1.0-RC7. With my ...
7
votes
1answer
701 views

Handling retraction when using a mixing extruder (2 in 1 out)

I have a Zonestar Z5FM2 running Marlin 1.1.8 with a mixing extruder. That is, 2 extruder stepper motors feeding a 2-in 1-out hotend (similar to the E3D cyclops). I'm slicing with Simplify3D and I ...
7
votes
1answer
3k views

Extruder feedrate when loading and unloading filament

I have an MKS Base 1.4 board with a TFT28 touch screen and a Titan Aero setup. When I use the load filament command from the touch screen the motor turns at a crazy speed to load filament, whereas if ...
7
votes
1answer
12k views

Marlin temperature sensor problem

I have a RAMPS 1.4 and an Arduino Mega 2560. The problem is with 100k NTC thermistor. I've tested it with a multimeter, it results in ~122kΩ. I am using Marlin 1.0.2 (latest stable). I am using ...
7
votes
0answers
83 views

Marlin 2.0 Firmware temperature jumping on LCD when trying to configure UBL

Flashed Marlin 2.0 on my Folgertech 2020 Prusa i3 variant. Calibrating seems to have gone smoothly until I tried to set up UBL. Saved the mesh into EEPROM with the ...
6
votes
3answers
4k views

Clean or wipe move for delta 3D printers

I own a delta 3D printer. The problem is that, at the beginning of a print the extruder outputs dirty filament. I want a clean filament flow at the start of my prints! How can I make the hotend exit ...
6
votes
5answers
10k views

Hot end temperature varies during print

If I set temperature say 220 °C, printer heats up to it and it only varies +/- 0.5 °C under non operating condition. But if I start a print, there's a shift of +/- 15 °C. I've already auto tuned PID ...
6
votes
1answer
22k views

Is there a way to invert motor direction with GCode instead of Firmware in Marlin

Is there a way to change the direction a motor goes with GCode instead of reconfiguring Marlin firmware?
6
votes
1answer
14k views

What is the difference between M420 S and M420 S1?

I have been reading through the Marlin website about ABL (Auto Bed Leveling) and I see what appears to be conflicting information. At https://marlinfw.org/docs/features/auto_bed_leveling.html it ...
6
votes
2answers
3k views

Printer randomly moves to home during printing, then resumes as normal

During printing, my printer occasionally makes some mystery moves: it will very slowly move either the X or Y axis all the way to the left/front, before very slowly moving back to its original ...
6
votes
1answer
7k views

Setting custom x/y bed bounds for Anet A8/marlin

I have an Anet A8 that I just flashed with the latest Marlin firmware (1.1.9). I'm sending prints to my printer with Ultimaker Cura via OctoPrint. I have affixed a PEI surface to my bed that's about ...
6
votes
2answers
9k views

Nozzle jumps off the bed when using Marlin Mesh Bed Leveling

I am using Marlin firmware with a RAMPS board on an Anet A8 printer. The bed size for the printer is 220 x 220 mm and that is stated in the configuration.h file. ...
6
votes
1answer
9k views

Anet A6 Firmware

I've just finished putting my new Anet A6 together. Very nice build all together as everything fits really well. I've tried a test print and I noticed something weird: as I try to home ONLY the Z ...
6
votes
1answer
1k views

Marlin menu navigation slow while printing

My Kossel Mini printer (delta) has RAMPS1.4/Arduino Mega electronics configured to use a standard 20x4 LCD display with Marlin during printing. Often, navigating the menus during print can be ...
6
votes
2answers
611 views

Thermal Runaway E1 at Layer 2

Before I start, I'll give you my setup: Ender 3 Pro Marlin 2.0.7.2 Material/Nozzle: PETG 0.4 mm @ 215 °C Bed: Glass @ 80 °C Default printing speed: 70 mm/s Standard part cooling fan Since I've ...
6
votes
1answer
6k views

How to set up Marlin to use a heated chamber?

I have an infrared lamp I'd like to use to heat my chamber. Right now I don't have plans to install a cooling fan, but I will if I need to. This question pertains to Marlin (2.0, preferably) in ...
6
votes
1answer
2k views

Change hotend thermistor input in Marlin

I have a Marlin driven Prusa i3 clone, by accident I cut through both thermistor wires for the hotend while it was powered on. The Arduino reset and the hotend thermistor no longer work. Since there ...
6
votes
2answers
890 views

How to make physical buttons send G-code?

I want to hook up an Arduino to my Creality printer running Marlin firmware, such that I can have a few physical buttons mounted on the machine that will execute commands such as preheat, home, ...
6
votes
2answers
17k views

Configuring BLTouch with Marlin firmware

Has anyone configured BLTouch with Marlin firmware? I could only find videos about older firmware version. I followed this document. To avoid causing any damage to the printer, I removed all ...
6
votes
2answers
9k views

Compiling Marlin 2.0

I've just finished building a new printer and I wanted to take advantage of a 32 bits board I ordered some time ago. The board is an MKS SBase 1.3 I've been researching the Smoothiware firmware but ...
6
votes
1answer
11k views

On which board can 32 bit Marlin run?

Does anyone know on which board that can be bought today is possible to run current Marlin x32 ?
6
votes
1answer
2k views

Ender 3 V2 blank screen and LCD continuous beeping with clicks

So I have been having an ongoing problem with my printer that I just can't solve. I don't usually ask the questions on stack exchanges until my problem gets unsolvable. Unfortunately like this one ...
6
votes
2answers
838 views

Hotend heating failure too short before limit

I am trying to resolve this for months and have tried almost everything, I guess. I am using Marlin firmware on a custom extruder with a custom fabricated heating block in which heater and thermistor ...
6
votes
2answers
503 views

Thermister stops reading temp after a few seconds. (Marlin 1.1.8, Tronxy X5s stock Melzi board)

I think it's best that I explain what my issue is before I explain how I arrived here. I have a Tronxy x5s with a stock board that I am repairing for the sake of repairing, even though I know I should ...
6
votes
1answer
167 views

StoneFlower3D - how to pause a print?

I've been trying to make a paste extruder and I came across StoneFlower3D. In their site, they mentioned about a feature called Infinite Printing. Please see page number 25 of this document. They're ...
6
votes
1answer
590 views

Editing arc in Marlin for 3d printing

I'm working on designing a 3d printer with a team. The team is using marlin open source software and I started half way into project trying to make sense of things. Apparently there is an issue with ...
5
votes
3answers
4k views

Anet A8 LCD shows garbage data after done printing

I have an Anet A8, and recently updated the firmware to Marlin 1.1.8. My only change was replacing the configuration files by the Anet A8 sample files built in with the firmware zip file. Everything ...

1
2 3 4 5
9