Your Shopping Cart is empty.

  • Geeetech Rostock 301 mix color 3D printer DIY kit
    • i i
    • images/l/Geeetech_20160720042726_1.jpg images/l/Geeetech_20160720042726_1.jpg
    • images/l/Geeetech_20160720042726_2.jpg images/l/Geeetech_20160720042726_2.jpg
    • images/l/Geeetech_20160720042726_3.jpg images/l/Geeetech_20160720042726_3.jpg
    • images/l/Geeetech_20160720042726_4.jpg images/l/Geeetech_20160720042726_4.jpg
    • images/l/Geeetech_20160720042726_5.jpg images/l/Geeetech_20160720042726_5.jpg
    • images/l/Geeetech_20160720042726_6.jpg images/l/Geeetech_20160720042726_6.jpg
    • images/l/Geeetech_20160720042726_7.jpg images/l/Geeetech_20160720042726_7.jpg
    • images/l/Geeetech_20160720042726_8.jpg images/l/Geeetech_20160720042726_8.jpg
    • images/l/Geeetech_20160720042726_9.jpg images/l/Geeetech_20160720042726_9.jpg
Geeetech Rostock 301 mix color 3D printer DIY kit


Shipping Weight:11000g

Free Shipping!

$448.00 Save: 16% off $375.00

Vote for specials.

18 votes


Please Choose:

Note please:

1. This product is currently in stock in our EU,US,AU and UK  warehouse. For customers from the above areas, your printer will be shipped from oversea warehouse directly to save some customs tax.If it is out of stock, your printer will be shipped from China.

Geeetech Rostock 301 is an affordable desktop 3D printer for tech enthusiasts, serious hobbyists and This printer provides you with excellent printability and triple-color, mix color capability, offering an intuitive 3D printing experience.

Rostock 301 is a perfect combination of the delta type construction and the 3-in-1-out mix color 3D printing hotend. Delta type construction features faster printing speed and high printing accuracy; the 3-in-1-out mix color 3D printing hotend gives a rich mixture of color combination of the printing object.

Rostock 301 maintains DIY property, with which you can unleash your creativity to refit or modify it as you like. This kit is just the beginning; you can get more out of it.



1. 3-in-1-out mix color 3D printing hotend

The 3-in-1-out mix color 3D printing hotend is a single nozzle hotend for 3D printing in multiple colors that requires a minimum of calibration. It allows you to feed three filaments through three independent feed-in channels and be extruded out through one nozzle which provides a faster, easier and more precise method of 3D printing and this can be a new frontier of 3D printing.

2. Easier calibration

The single nozzle eliminates the calibration problems associated with having separate nozzles for each color, and the single output orifice alleviates the problem of out-of-level nozzles hitting the working surface being created.

3.Hardware upgrades

Hardware: We upgrade the GTM32 3d printer controller board so that if features everything you need to build your printer for multi-color printing.

GTM32 3d printer controller board is powered by STM32F103 which uses the Cortex-M3 core, with a maximum CPU speed of 72 MHz. It offers a 32bit product range that combines very high performance, real-time capabilities, digital signal processing, and lowpower, lowvoltage operation, while maintaining full integration and ease of development.

4.Firmware upgrades

We added a new Mixer feature to control the percentage of the feed rate of the 3 filaments. It allows you to time exactly when and where the color changes.

Working as a palette, the three filaments of different colors will be fed in accordance with a certain percentage of feeding rate, then they will be melted and mixed in the nozzle chamber to generate another new color or mixed color, enables the printing of model with any color.

5.Higher building speed and printing precession

The benefit of a Delta printer is that the moving parts are lightweight so that it’s easier to travel. That results in faster printing with greater accuracy. To ensure the print speed, we have designed the hotend to have the smallest possible weight of 175g; the print speed can be up to 120mm/s.

6.Open color system

You can also use Rostock 301 as a single extruder printer, a dual extruder and a 2-in-1-out extruder, which gives the printer an open color system; this means you’re able to use nearly any color to get precisely the effect you’re after. When you combine different colors, the possibilities are endless. With our Mixer feature, you can get blending color, mix color and even full color for one printing project. 

*please choose express delivery shipping method for this product. 

Join us in the Rostock 301 google plus communitie

Print technology: FDM

Build volume: cylindrical, D: 170mm, H: 230mm

Printing precision0.1mm

Positioning precision0.05mm

Printing Speed: 80-120mm/s 

Filament diameter: 1.75mm

Nozzle diameter: 0.4mm

Filament type: PLA 


Operating system: Windows/Mac/Linux

Control software: Easy Print,Repetier-Host, Printrun, Cura

File format: .STL, 3ds, obj, amf, dae, G-code 


Max heated bed temperature:  About 110 °C 

Max extruder temperature: About 240°C 


Power supply: 

Input: 110V/ 4.8A or 220V /2.4A


Connectivity: USB, SD card (support stand-alone printing)


 Build Platform: Aluminum alloy plate+ heatbed

XYZ Rods: Wear-resistant, stainless steel

Stepper Motors: 1.8°step angle with 1/16 micro-stepping

Physical structure: Delta Rostock

Physical Dimensions & Weight

Machine Dimension: 320 x 320 x 870mm

Shipping box Dimension: 510x410x210mm

Machine Net weight: 9.6kg

Machine shipping weight: 11kg 


1 x Rostock 301 DIY kit

1x tool set

3 meter starter filament  

login or register to add your words.

  • john sloan | 12/06/2017

    Having problems with the home function. The motors do not stop when I press home even though they have pressed the switches at the top.

    • Zina Luo | 12/07/2017

      Hi John ,sorry to hear that ,you can email to our tech:technical@geeetech.com for help.

  • josh nicholas | 10/09/2017

    Hello there i have just got a Rostock 301 same as the one in the picture above, i know this has been an ongoing question for the past year. but has there been any update on the auto leveling yet as it would make the printer alot better I.M.O.

    • Zina Luo | 10/10/2017

      Hi Josh ,sorry that the auto leveling still on processing ,pls note with thank.

      • josh nicholas | 10/12/2017

        can i kindly ask why it is taking so long?

        • Zina Luo | 10/12/2017

          Hi Josh ,as the board need new design .

          • Poppy Lynagh-Smith | 12/16/2017

            Hi Zina, is there really going to be a new board or is Geetech just saying that to customers to stop them moaning? I am one of those customers that have a machine that I cannot get it to work correctly as I cannot get the leveling sorted out no matter what I do if there is not going to be a new board please tell us so we can try something else to sort this problem out. Regards Poppy Ann.

            • Zina Luo | 12/18/2017

              Hi Poppy ,for the board is same as before by GTM32 pro Vb .If the printer have any problem you can email to our tech :technical@geeetech.com for help .

  • Stan Madore | 10/07/2017

    Endstops do not work. I have checked cable and circuits work ok but the arms do not stop after hitting the switches

    • Zina Luo | 10/09/2017

      Hi Stan ,can you email to our technican for help by :technical@geeetech.com?

  • Ian Sugden | 08/13/2017

    Any news on auto leveling yet?

    • Zina Luo | 08/14/2017

      Hi Ian ,sorry that ,still on processing .

  • Ian Sugden | 08/13/2017

    Hi, Can a colour touch screen be added to this printer? if so which one will fit? Ian

    • Zina Luo | 08/14/2017

      Hi Ian ,our technican not advice that.

  • Scott Fink | 08/06/2017

    I broke the latch part of the FPC connector on the LCD2004 display. Can you tell me the manuf and part number for the connector so I can buy a new connector to take the latch from, please?

    • Zina Luo | 08/07/2017

      Hi Scott ,pls email to me and i help you check:zina.luo@geeetech.cn

  • Guus Jansen | 07/23/2017

    I have bought this printer last week and saw that the 6 rods where not the same length and the bearings where tight exept one. Now they are all the same length but the head goes after a while towards the bed when i'm printing and hits the bed. What can i doe about this?

    • Zina Luo | 07/26/2017

      Hi Jansen ,Sorry to hear that.Have you contracted the related sales for the problem ?Also you can email to our technican to ask for help:technical@geeetech.com

  • rami damianos | 07/22/2017

    Hello , I bought the rostock 301 3 days ago however i couldn't connected to repetier to calibrate it , i tried the simplify 3d it works but i dont knw how to calibrate it with simlpify 3d is there any way to calibrate it using gcode or manually by using the knobs printer

    • Zina Luo | 07/26/2017

      HI Rami,You'd better calibrate it with Repetier Host. And please confim your printer settings is right. Just refer to the user manual. The user manual includes two calibarate parts. One is via Repetier Host, and other is via LCD. Not Gcode.

  • Robert Howe | 07/16/2017

    Hi who do I contact for a part that is missing from my kit? I am missing the FPC ribbon cable. It was not packaged with the LCD2004.

    • Zina Luo | 07/18/2017

      Hi Robert ,do you have an order number for the printer ?where you buy the printer ? Have you contracted the related sales for the missing part?

      • Robert Howe | 07/28/2017

        Thank you for your response. I have resolved my issue. I do have one more question regarding the FPC cable, what is the pin count of theach FPC cable?

        • Zina Luo | 07/28/2017

          Hi Robert ,it's 4pins .

  • Afonso Erra Neto | 07/04/2017

    Hello my Rostock 301 gave problem in the gtm32 pro card which started and present burned smell and now neither the signal more to connect, I am not advanced user , and I would like to solve this problem, since neither to buy a new card of this with and In technical support so far I have not been contacted

    • Zina Luo | 07/05/2017

      HI ,which email you sent ?You can send to this email for help:technical@geeetech.com

  • vesuvius Sorenson | 06/22/2017

    Hi Matthew, you can correct it with Delta Radius. For example 89 set to 90. It will correct the height in the center.

  • Matthew Fishman | 06/13/2017

    Any update on the auto-leveling update? I have been having problems getting the printer level. Once I have the outside coordinates at the correct height the center is too high. I adjust the Delta and the outside coordinates heights too high. I readjust the outside coordinates to the proper height and the Delta needs to be adjusted again. This happens every time i try to use the printer. I have the printer and the printer bed level so that is not the problem.

    • Zina Luo | 06/13/2017

      Hi Matthew ,our technican everytime when you set a new parameter ,you should save the settings .Pls email to me so that i can send some calibrate manual to you .My email is :zina.luo@geeetech.cn

    • vesuvius Sorenson | 06/21/2017

      Hi Matthey, you can correct it with Delta Radius. For example 89 set to 90. It will correct the height in the center.

    • johan walraeve | 08/18/2017

      Hi Matthew, are you still having problems with this issue? if you have, do you have experience on compiling and uploading firmware? When you do: in arduino IDE look into the configuration.h file and search for the following line. #define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-DELTA_EFFECTOR_OFFSET-DELTA_CARRIAGE_OFFSET-2) // __ standard it was +1. compile and upload, if it gets worse try a positive number, and do not increase or decrease to much at a time, for fine tuning you can go to 2 decimals for example 2.05 or 2.12 these are very small adjustments and very time consuming but are worth the time afterwards. have a nice day and lots of 3D fun

    • johan walraeve | 08/18/2017

      Hi Matthew, are you still having problems with this issue? if you have, do you have experience on compiling and uploading firmware? When you do: in arduino IDE look into the configuration.h file and search for the following line. #define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-DELTA_EFFECTOR_OFFSET-DELTA_CARRIAGE_OFFSET-2) // __ standard it was +1. compile and upload, if it gets worse try a positive number, and do not increase or decrease to much at a time, for fine tuning you can go to 2 decimals for example 2.05 or 2.12 these are very small adjustments and very time consuming but are worth the time afterwards. have a nice day and lots of 3D fun. Btw i never use the auto leveling. I even dismounted the probe. i used a calliper to set the bed hight on the three screws at the same hight and got the printer head almost parallel with the bed using the above adjustments.

  • Дмитрий Самсонов | 05/23/2017

    Вы дали инструкцию по сборке, а нам нужна инструкция по подключению к компьютеру, куда и как устанавливать прошивки, программы и т.д. Не можем работать на принтере, потому что не можем понять и из тех инструкций что у нас есть как его настроить на работу.

    • Zina Luo | 05/24/2017

      Hi ,pls email to our technican for help:technical@geeetech.com

  • Дмитрий Самсонов | 05/22/2017

    Пожалуйста дайте подробную инструкцию по подключению принтера..

    • Zina Luo | 05/23/2017

      Hi ,for the building instructions is here:https://www.geeetech.com/Documents/Geeetech%20Rostock%20301%20building%20instruction.pdf ,you can take for a referrence .

  • Sam Xu | 04/28/2017

    When do you think you can finish the software color control and auto level? Do we just upgrade firmware online, without change any hardware? Thanks!

    • Zina Luo | 04/29/2017

      Hi Sam ,recently we will not upgrade it ,If will we will upgrade the firmware online.

  • Robert Mohnacky | 04/21/2017

    What is the current firmware? 1.0.03?

    • Zina Luo | 04/21/2017

      Hi Robert ,pls use the 1.0.1 one which will more compatible to the computer.

      • Robert Mohnacky | 04/22/2017

        Can you verify? Rostock Manual link to Forum shows 1.0.01 is old and 1.0.02 is current. However Easyprint updated firmware to 1.0.03. This Confusing to me. Should I only use 1.0.1 then for my Rostock 301 diamond 3 in 1 hot end?

        • Zina Luo | 04/24/2017

          Hello Robert ,just use the 1.0.1 one for your printer ,this is the one more compatible to your printer .

  • Song Byeongho | 04/01/2017

    Does firmware of Rostock 301 support G2 or G3 move that make arc? Or it support only G0 or G1 that draw straight lines?

    • Zina Luo | 04/02/2017

      Hi Song ,sorry that ,the G2 and G3 cannot be compatiable.

      • Song Byeongho | 04/02/2017

        than can I install Marlin firmware in this printer?

        • Zina Luo | 04/05/2017

          Hi Song ,the firmware just can be used on 301 mix color printer.

  • Vincent Geurts | 03/01/2017

    Hi, What is the status of the auto-leveling function? Will it become available as firmware update soon? Will color mixing also become available in the software during printing?

    • Zina Luo | 03/01/2017

      Hi Vincent,the auto-leveling is still on developing now .

      • Vincent Geurts | 03/10/2017

        I'm planing to Buy the Rostock 301 but was hoping the auto-leveling now was available or coming available very soon.

    • Zina Luo | 03/10/2017

      Hi Vincent ,our technicans are developing it .

  • Mikaël Vanherpe | 02/26/2017

    The mixer in this product is a fine feature, but the printer lacks general Gcode commands to make it really usable (mixing only via menu, pause functions missing (to insert bolts/objects inside your prints), ...) Quality(/torque) of extruders versus consistent throughput of the diamond hotend is an issue. - I'm praying and hoping for Gcode documentation and extensions such that it is clear what is and isn't supported + dream of controlling this printer better in an automated way. According to me FDM multicolor is a future key differentiator, so the Rostock 301 is the good direction, but to take a lead position Geeetech should actively enchance in more Gcodes supported! Hope and pray!

    • Zina Luo | 02/28/2017

      Hi Mikael,Appreciating for your feedback and will feedback this to our technican.Thank you.

  • Olga Vitaly Simanovski | 01/30/2017

    After changed currency, the order was not showing amount to pay in another currency.

    • Zina Luo | 02/07/2017

      Hello Olga,what happened? You can try to place a new one to check.

  • Julio Aguayo | 01/04/2017

    Hi, the temperature status of bed and hotend its always at 15 degree, without put to heat them. What i have to do ?. Before the temperature status give 0 degree.

    • rita xiang | 01/16/2017

      Did you check the PSU please? You can contact our tech support for this problem: technical@geeetech.com

    • Ian Sugden | 08/13/2017

      15 degree will be your room temperature. Unless the air around the hotend and bed is at 0 it will never reach 0

  • Matthew Fishman | 11/04/2016

    Should the tension on the belts be able to keep the Hotend from falling when the power is turned off? I also would like to add auto-leveling to my 301.

  • J.Demin - Royal Sonesta | 10/12/2016

    same for me.. auto leveling please!!!!

  • mathieu chamberland | 10/09/2016

    hi !!! are you working on the auto-leveling fonction ??? im ready to buy one but i need the autoleveling fonction !!! your 3D touch probe work with this board ???

    • William Kwok | 10/11/2016

      Hi,we're still working on the Auto-leveling on 301,please stay tuned.I believe it will be available soon.

      • Jessica L. | 12/11/2016

        Hi WIlliam, I would like to purchase the Rostock 301, but I would like to purchase it with the Auto leveling function or will I be able to upgrade my printer after I have purchased it?. It is available now to purchase? It has been 2 months since your reply to Mathieu. I am just wondering where the progress is at. Thanks!

  • J.Demin - Royal Sonesta | 09/30/2016

    Hello!! If printing volume is not an issue and 2 color-filament is enough, could you please help me to decide between Rostock 301 and i3 201... What are the advantages of this vs the other. Thank you very much!!!!

    • William Kwok | 10/11/2016

      Hello, 1.Rostock 301 can print an object that is higher and one more color than M201. 2.M201 has a more stable structure and a wider printing range. It depends on what function you actually need.

  • Julio Aguayo | 09/25/2016

    hi, im having troubles with the extruder, the nozzle its covered... what is the steeps to clean this ?

    • William Kwok | 09/25/2016

      Hi,Julio First you should unplug the PTFE tube from the metal tube;Then heat the extruder to the melting temperature;Once it reaches the temp,plug the ejector pin(#F2 on the package list) into the metal tube to clean it.

  • BEN AMAR Jamel | 09/15/2016

    Hi, what's the average mounting time please.

    • rita xiang | 09/16/2016

      if you are good at DIY, 3-4 hours are ok. it is very easy. You can check the building instructions and building manual first

      • BEN AMAR Jamel | 10/03/2016

        I'm not so bad are diy but it took me 5 hours due to some problems with the part 23, and the diagonal are not identical !!!

        • rita xiang | 10/07/2016

          5 hours is not so bad. what is the problem with part 23 please?

          • BEN AMAR Jamel | 10/12/2016

            kit requires 8 screws not the just the 5, i've replaced them with some of part 22.

  • Julio Aguayo | 09/08/2016

    Hi, help me with the exclactly current for stepeer motors, is diferent value for axxis stepper than extruder stepper?

  • Pankaj Oberoi | 09/06/2016

    Can you add auto-leveling feature to this printer?

    • rita xiang | 09/06/2016

      yes, we are working on it. Once finished, we will let you know.

      • Matthew Fishman | 09/23/2016

        I am interested in this upgrade as well

      • Ivan Lizana | 11/30/2016

        I am interested too, please let me know, thanks

      • Matthew Fishman | 02/08/2017

        Any word on when the auto-leveling feature will be available for the Rostock 301? I have had my 301 for six months and I have only been able to get ONE good print.

  • ren panpan | 09/01/2016

    where can i download the sourcecode? What i can find online just was firmware.

    • rita xiang | 09/01/2016

      All our firmware for our 3d printers can be found here http://www.geeetech.com/forum/viewtopic.php?f=20&t=17046

      • James Smith | 01/06/2017

        I see the firmware but not the source code for the firmware. Is the source code for the firmware for the rostock 301 available somewhere? Thanks.

        • rita xiang | 01/16/2017

          Hello Matthew, I am sorry to tell you that the code for this printer is not open source.

  • Ric Chin | 08/28/2016

    Why when you turn the power off does the print head go crashing into the heat bed???? that is not good.

    • Andrea Lambert | 08/31/2016

      It's normal the nozzle fall down when the power is off. If the falling speed is too high, you can tighten the belt

  • Ric Chin | 08/20/2016

    Any firmware for this pupper yet? ...just got one and only does a bunch o creepy spidey type moves...every thing works...it just cant find the print bed...

    • rita xiang | 08/21/2016

      Hello Ric, you can find the firmware here http://www.geeetech.com/forum/viewtopic.php?f=20&t=17046. What do you mean by cannot find the print bed?

      • Ric Chin | 08/28/2016

        it either crashes into heat bed or goes max....tried reducing the travel distance fro 220 to 210 still does the same thing...any other adjustment and the machine tries to do yoga...very disturbing...how do you level the print head to the bed when you cant even set the minimum height..the others are easy with the minimum screw...but this machine has none...i going to add one to end the frustration.

        • Andrea Lambert | 08/31/2016

          Actually you don't need to change the height, there are a few screws for you to level the bed: The wing nuts under the bed, the endstop screws, you can adjust screws to make sure when the coordinate of z is 0, the nozzle just touches the bed

  • Ric Chin | 08/18/2016

    part #23 in the kit requires 8 screws not the just the 5 you have sent and listed.

    • rita xiang | 08/21/2016

      I am sorry to hear that, can you use the M3x20mm since it the 25mm is not enough. We will correct it.

      • Ric Chin | 08/28/2016

        your instructions where wrong...that was not the correct screw...it was miss labeled..

  • Piergiorgio Ghezzo | 08/14/2016

    It's possible to change the color via software or I can use only the LCD display? And can I use support filaments?

    • rita xiang | 08/16/2016

      For now, you can only change it on LCD.You can use support filaments, but you need to set the other two filament feeding rate as 0, so that they will not be mixed.

  • Chee Cheng Wong | 08/12/2016

    Can I upgrade my existing G2S Pro to 301. Do you sell the upgrade parts?

    • TOUTAIN Fred | 08/31/2016

      I fell very interesting in this upgrade too