Marlin informations

So what is that Marlin?

Marlin is an open source printer firmware developed by a 3D printer enthusiastic community.

What firmware does my printer use?

Anycubic Kossel comes with Marlin FW from factory.
Upgrading it to a newer and better version is a good and a costless upgrade.

Where can I find more information?

That is easy, visit official Marlin page:
Offical Marlin web
Marlin g-code web

Marlin guides

Anycubic Kossel Marlin firmware

Why should I upgrade stock firmware? Anycubic Kossel Linear Plus Firmware Marlin 2.0 offers better performance and more options over the stock Anycubic Kossel FW.Delta calibration works much better then stock bed calibration.You can easily make changes in FW.Configuration files have been created for original Trigorilla board and original drivers which come with the printer. 1. Download Anycubic Kossel Marlin

Read More »

Anycubic Kossel PID calibration

1. What is it good for? PID regulation is necessary for consistent 3D printing.Bad PID values can cause thermal runaway problems or at least inconstintent flow.If you have upgraded extruder fan, extruder head, heater or hot end, you defininitely should perform PID calibration. This guide will onstruct you how to perform a extuder PID calibration. 2. Connect printer to computer

Read More »

Anycubic Kossel Delta Calibration (Marlin FW)

Correct Kossel calibration is crucial for succesful 3D printing.Printed parts tend to bend or even do not stick to the build plate without it. More about this Marlin G33 command: 1. Check if your FW uses calibration A common mistake of those who have modified their Marlin configuration files is not defining this part: If you use my Marlin, it

Read More »

Anycubic Kossel Marlin extruder calibration

1. Preparation 1.1. Heat up the nozzle Start by heating up the nozzle to your printing temperature PLA 190°C, PETG 230°C, ABS/ASA 250°C 1.2. Retract filament Push the extruder calipers and retract filament from bowden with the other hand 1.3. Bowden removal Press the bowden coupler and remove the bowden 1.5. Insert filament Cut the end of filament with pliers

Read More »

Anycubic Kossel Octoprint installation

Requirements You will need to buy a Raspberry and get a USB cable to make it work.I recommend buying this set, because it has all you need. ALIEXPRESS CLICK HERE Or you can order just a board and get the ramaining parts elsewhere. ALIEXPRESS CLICK HERE ALIEXPRESS CLICK HERE 1. Download Octoprint First step is installing OctoPi which is a

Read More »

Anycubic Kossel Marlin flow calibration

After extruder calibration you should calibrate material flow.It is possible that without flow calibration you printer will be over extruding and your print quality will be bad.You can easily modify it in your slicer, such as Cura. 1. Download cube stl file Click on the picture and download a 25*25*25 mm cube. 2. Slice it with a vase mode on

Read More »

Anycubic Kossel Thermal Runaway

Anycubic Kossel Thermal runaway / Heating failed error message means, that your printer was unable to achieve and maintain desired temperature. Each firmware for 3D printers uses a PID regulator for keeping temperature at desired level.As a protection, there is always a margin, usually 5°C. If the temperatures goes below or above this level, heating stops and printer reports error.This

Read More »

Anycubic Kossel SKR 1.3 upgrade

Kossel SKR 1.3 TMC UART is one of the best upgrades you can do.Before ordering anything decide if you want to change your board and use Marlin or you want to try Klipper and keep the original Trigorilla board. SKR provides much higher computing power which is so needed for fast printing with our delta printers. It also uses very

Read More »

Cura Combing Mode

What is a combing mode? Combing is a Cura’s feature that recalculates nozzle travel to eliminate any surface artifacts such as blobbing. The difference between combing off and combing all is clearly visible in the picture below. 1. Combing Mode OFF This mode completely disables Cura combing feature. Nozzle travels through the empty areas almost every layer.This leads to too

Read More »

Another upgrades / replacement parts


  1. Hello all I am very new to 3D printing I have a Kossel Pully and I am running Marlin 2.0. I have everything calibrated and leveled and am ready to print something. I have downloaded the Owl Test print from Anycubic and have sliced it with Cura and have my G-Code file saved. This is where I dont know what to do from here I do not know what to do with the G-code file. Can someone please help me.

  2. Sheldon Williamsonl what a load bullshit shitting on a guy who has put his own time and learnings to good use assisting and I say assissting us in the learning stages of our journies. If this was an official marlin guide by Marlin, fair comment however, it is not and all non official infromation and guides are ALWAY at your own risk. Shame on you.

    Lukas, keep up the great guides. Not many people take the time to present their journey in such a well presented manner.

  3. Not going to lie I’ve never been so infuriated by firmware before. I spent several hours using this marlin had it all ready to go and went to print and realized I never fixed the extruder settings went back in to update that and not the whole thing wont work it wont compile or verify and now my computer is saying my com port is being blocked by printer. Now I’m dead in the water and have to start all from scratch and there is obviously no support through your page being I’ve left a comment with no response and now I’m left hanging so thanks a lot for making my printer a really nice paper weight.

    1. I am sorry to hear that.
      These problems are usually caused by running Cura/slicer and arduino IDE at the same time.
      You can also calibrate extruder without updating firmware, just read something about Marlin commands.

      Btw. do not blame other people for your own mistakes.
      Thousands of people use this FW without any issues.
      Being unable to compile is 100% caused by something in your PC.

      Plus one thing…
      This page was created in my free time, no one paid for it.
      Blaming someone for not responding to some comment that they have never seen (this is your first posted comment on this page, I cannot find any other) is not a very good thing.

Leave a Reply

Your email address will not be published. Required fields are marked *