Questions tagged [marlin]

Questions about the 3D printer firmware Marlin.

Filter by
Sorted by
Tagged with
2
votes
1answer
22 views

RAMPS 1.4 Stepper's not getting a good signal

Running on the Marlin 1.1 firmware, for this issue, most other variables of the printer can just be assumed (It's a CoreXY design, but think i3 for my current testing). (Highlighted my only lead in ...
1
vote
3answers
54 views

Bigtreetech upload stalled after uncommented REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

I recently bought a BigTreeTech SKR V1.3 and uncommented REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER and clicked the upload button but faced an error that says: <...
1
vote
1answer
27 views

Y-axis layer shifts with recent Marlin on Ender 3

Since upgrading from the manufacturer's firmare to recent Marlin (first 1.1.9, then 2.0.x git HEAD), I've been having significant model-dependent (didn't happen for first few things I tried to print; ...
1
vote
1answer
20 views

Setting the startpoint of the EZABL 3x3 mesh

How do I set the startpoint of the EZABL 3x3 mesh. The startpoint is hitting my bed clip.
1
vote
1answer
47 views

Marlin on Arduino Mega 2650 and RAMPS 1.4

I have been messing around trying to flash marlin 1.1 onto my Arduino Mega 2650 and RAMPS 1.4. I have Managed to get it to upload fine however it will not upload with the LCD I want. I am trying to ...
1
vote
1answer
15 views

Printer doesn't lift Z between each probe

I don't remember making a change to marlin but today when I tried to probe my bed my Z probe homed and slowly went downwards until the probe detected the first point. then without lifting it it just ...
1
vote
1answer
25 views

Botched firmware upgrade - did I destroy the stepper drivers?

I attempted upgrading my Ender 3 firmware to Marlin 1.1.9, and due to inability to find the directions about the Sanguino variant pin layout file, stupidly built with the "standard" (Arduino) file. ...
2
votes
2answers
61 views

Using both .gcode and .gbr files in a hybrid 3D printer + circuit etching machine? (RepRap 1.4 with Marlin firmware)

I'm making a hybrid 3D printer and circuit etching (CNC milling) machine that can both 3D print and etch prototype circuit boards. I'll be using Marlin firmware with an Arduino Mega & RepRap 1.4 ...
1
vote
1answer
137 views

How to activate Power Loss Recovery in Marlin?

Standard Marlin has one problem: when the power suddenly is gone, the print is gone. Prusa and many china printers however come with "Power Loss Recovery" or "Power Out Protection" or similar. But ...
3
votes
2answers
68 views

BL Touch Probing Fails Intermittently

I just installed my BL Touch 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 ...
2
votes
0answers
51 views

Marlin endstop hit message deciphering/real position

Similar to, but different from, Marlin, end stops, and position report - possible bug? This is roughly the same question, but I'm trying to understand the endstops hit response from Marlin. I'm ...
2
votes
1answer
97 views

How to make menus more responsive in Marlin 1.1.9

I have an AM8 with an MKS GEN 1.4 board with a Bowden extruder at the moment. What I would like to do is to make my menus a bit more responsive, similar to what the guy at Lokster Space has done with ...
2
votes
2answers
32 views

What do I need to do to recalibrate my printer after updating the firmware?

I just updated my Maker Select Plus from the stock (I believe RepRap-based) firmware to Advi3pp, which is Marlin based. The printer starts up and everything seems okay, but I haven't actually tried a ...
1
vote
1answer
55 views

How to connect BLTouch sensor to Alunar M508 using LSEE 3D v1.0 board?

In the process of updating my printer (Alunar M508), I decided to add "Auto Bed Leveling" using a BLTouch sensor. After doing a lot of Googling: I found firmware that will upload and work with ...
4
votes
1answer
72 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 ...
1
vote
0answers
32 views

Display locks when executing G-code for laser cutting using Marlin on RAMPS board

I'm working on a Laser cutter. I’m using the RAMPS 1.4 and Marlin software. To make the Marlin software work with a laser I’m inspired by this blog from dreammakercnc: Marlin Firmware modification for ...
2
votes
1answer
128 views

What pins do I use for UART control on a RUMBA board for tmc2208?

I have been looking in the Marlin firmware for about an hour or two now to find what pins I should use for UART for my tmc2208 drivers and I have come up with nothing. Does anyone know what they are ...
2
votes
2answers
76 views

Tronxy Marlin boards (two of them) reboot when asked to heat bed

I have two Tronxy 2.0 V5 Marlin boards that reboot whenever heat is applied to the bed. The bed has been swapped (because I thought that was the problem) for a new shiny one. The thermistors, too, of ...
3
votes
1answer
104 views

Laser LA03-5000 wiring to RAMPS 1.4

I'm totally lost. I have been searching about two days how to correctly wire Blue Laser LA03-5000 to RAMPS 1.4 board. This laser has 12 V input and separates PWM/TTL wires. I have found out how ...
0
votes
0answers
30 views

Grayscale laser engraving with Ramp1.4

I have a Reprap Guru Prusa i3 v2 3D printer. To this I added a 5.5 W laser that I purchased online. The board of my 3D printer is an Arduino Mega 2560 board with Ramp 1.4. I have connected my laser ...
1
vote
0answers
81 views

Marlin Bed-Leveling Vs Skew Correction

I've added a G29 command in my starting script to do bed leveling process before every print. It works fine and compensates my bed during prints. But when I print larger models, they're all skewed in ...
4
votes
1answer
67 views

Using extruder motor as 4th axis

I am currently working with a hobbyist robotic arm (uArm Swift Pro) which runs a modified version of Marlin 3D printing firmware. The arm can be used as a 3D printer as well thus it has an extruder ...
8
votes
2answers
133 views

Where did Marlin get its name?

Does anyone know how the developers of Marlin decided to name it that?
1
vote
2answers
57 views

How to start cycle by using push button

Can any one help me out that how to start a cycle by just using a push button. Note: Using Marlin firmware, Arduino Mega, Ramps 1.4 I haven't tried altering the Marlin code (as I am new to coding), ...
2
votes
1answer
65 views

How to decrease sensitivity to heat-bed temperature?

Sometimes I use a DIY 3D printer running Marlin firmware and I have a hard time to set my heat bed temperature. when I set it to 70 °C for PLA, after a few minutes it decreases to 67 &...
0
votes
2answers
293 views

BLTouch wiring and pin assignments

I’m in the process of installing a BLTouch on a Velleman Vertex K8400. The board doesn’t have a dedicated servo pin, so I’ll assign one. No problem there. The board only has a Z-min pin, so it’s my ...
3
votes
0answers
52 views

How to add a patch to “Marlin_main.cpp”?

According to this question, MKS 12864OLED Display setup, I need to add a patch to "Marlin_main.cpp" but this a large file with 14789 lines of code! I don't know ...
3
votes
1answer
312 views

Specifying Z offset in Marlin firmware

I need to set a Z offset for the Flying bear P902. I calculated the offset (-2.98). But, every time when I try to input this using the LCD screen of my 3D printer, the value jumps to either -2.99 or -...
1
vote
1answer
88 views

Marlin error Rx_buffer not declared in scope

After one successful preview of compile, the upload returns error rx_buffer not defined in this scope. How do I fix this?
2
votes
2answers
118 views

Tronxy X5S-400 Marlin stuck at splash-screen

I got a Tronxy X5S-400, I assembled it and when I power it on, I see on the screen one of the below images and gets stuck there. Is the firmware broken? If yes, where can I get a ...
5
votes
1answer
189 views

Configuring of MKS_GEN_L V1.0

I've bought a new "MKS GEN_L V1.0" and I'm trying to configure it with Marlin 1.1.X. I changed motherboard in configuration.h from previous: ...
2
votes
1answer
79 views

Marlin customization; additional output after G0/G1 move

This question concerns an Anet A8 with customized Marlin Firmware 1.1.9. I need to generate an additional digital output to signal move complete to trigger some data acquisition process. The extruder ...
6
votes
0answers
75 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 ...
4
votes
1answer
1k 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 ...
2
votes
3answers
231 views

After some time stepper motor is hot

I have three stepper motors. One Nema 17 - 2.4 ohm, the second smaller noname from color printer - 9.5 ohm and third the smallest noname from cdrom - 10.5 ohm. I have connected them to arduino mega ...
2
votes
1answer
631 views

Error:Printer halted. kill() called!

When printing cube.gcode using Pronterface I get: Print started at: 23:07:31 After 8 seconds I get: ...
8
votes
2answers
3k 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?
5
votes
2answers
159 views

What does a stand alone “T” index value do?

I'm using IdeaMaker for slicing my print objects. IdeaMaker start strings have a >T0< standing alone on one line and then >T1< on the next line. What does this accomplish?
2
votes
0answers
216 views

How can I fix First Layer Adhesion with BL Touch - Tevo Tarantula

Hope someone might have a view on where to go with this. My prints were coming out pretty good, but since installing a BL Touch to the printer I've been unable to get consistent first layer adhesion. ...
2
votes
1answer
158 views

Printrboard Rev. D - RX1 and TX1 (second serial port) / Marlin

I am trying to make Marlin use the RX1 and TX1 pins that are in the EXP1 connection. I am connecting those pins to the TX, RX of an Arduino. The Configuration.h file has a SERIAL_PORT define, ...
4
votes
1answer
359 views

Connecting OLED 128x64 LCD; dogm_lcd_implementation.h is missing for patching

I'm trying to install a MKS 12864 0.96 OLED for my DIY 3D printer (see this other question). It's not listed in Marlin's LCD section of configuration.h and ...
3
votes
1answer
73 views

Delta Printer: After Calibration X and Y Axis are slightly different

I noticed that my x axis is slightly longer than my y axis (~0.6%) if I print an object. What parameter in Marlin can be tuned to correct such issues? The rod length parameter seems to rather ...
4
votes
1answer
395 views

MKS 12864OLED Display setup

I've bought MKS 12864OLED and connected to my DIY 3d printer with Mega/RAMPS combination. In Marlin's configuration.h file there are these lines to uncomment: ...
3
votes
2answers
429 views

Homing the 3D printer

I have just built my first 3D printer, and I am having some problems. It is a Cartesian based 3D printer, using Marlin firmware and Pronterface software. My problem is homing the 3D printer. I do not ...
1
vote
0answers
79 views

Modifying Marlin Extruder code to use 28byj-48 motor

I'm currently working on a project to convert an old 3D printer to a 2D powder dispenser. I'm using a Ramps 1.4 + Arduino Mega, and I'm trying to modify the extruder code in Marlin. I've printed a ...
1
vote
1answer
1k 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 ...
2
votes
1answer
63 views

Arduino Mega 2560 + RAMPS voltage on GPIO pin

I am using an Arduino Mega 2560 and RAMSP 1.4 shield with Marlin firmware to control my machine (not exactly a 3D printer). Marlin has G-code: M42 P20 S255 ==>...
2
votes
1answer
673 views

Anet A8 with Marlin firmware: Auto Home is crashing into bed

I got things moving from the answer to a previous question. Now, since the base-video I'm following is non-English, I want the next phase fixed: Probing failed ...
4
votes
1answer
155 views

LCD full graphic smart controller, no character display and screen blinking

After uncommenting the REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER, the display is blinking and no characters are shown on the screen, I have already switched the ...
0
votes
0answers
14 views

Marlin M42 command for setting GPIO pin [duplicate]

This is a duplicate of this post and i'm asking this again since it doesn't have a proper answer I am trying to use one of the GPIO pins of RAMPS to drive an external MOSFET which will give a 24V to ...