Firmware for geeetech 3D printers
Re: Firmware for geeetech 3D printers
Do you have a firmware for a rumba board? the printer is an I3 with triple extruder
Marlin 1.1.4 With 3DTouch / BLTouch for i3 Pro B
Hi folks,
Configured Marlin 1.1.4 (latest to date) to work with Geeetech Prusa i3 Pro B, 3DTouch probe mounted... Comment probe section in Configuration.h if you don't need BLTouch...
You will need to only adjust Z offset corresponding to your printer after flashing firmware from Arduino IDE to get your probe adjusted.
Issue G-Code : M851 Z[My offset like -1.4 for ex.] followed by M500 to save in EEPROM... I recommend to test and print some lines to really adjust correctly and definitively the offset between the hot-end and the probe (mounted with printed part from Geeetech)...
When using Cura, here are my starting G-Code sequence :
M851 Z-1.67 ; Set Z Offset (tuned for auto-leveling) <-- I can adjust Z-Offset on the fly here
M500 ; Store in EEPROM for future uses
G21 ; set units to millimeters
G90 ; use absolute positioning
M82 ; absolute extrusion mode
M104 S{material_print_temperature} ; set extruder temp
M140 S{material_bed_temperature} ; set bed temp
M190 S{material_bed_temperature} ; wait for bed temp
M109 S{material_print_temperature} ; wait for extruder temp
G28 ; home all
G29 ; AutoLevel 3DTouch (BLTouch)
G1 X0 F12000.0 ; Set X
G1 Y0.0 F12000.0 ; go outside print area
G1 Z0 F12000.0 ; Reach Bed
G92 E0.0 ; reset extruder distance position
G1 X60.0 E8.0 F1000.0 ; intro line <-- Print line to clean the hot-end
G1 X100.0 E18.5 F1000.0 ; intro line <-- Finish print line to clean and feed the hot-end
G92 E0.0 ; reset extruder distance position
Avoid use of G28 after G29 command or your leveling values will be resetted...
I Corrected source code to avoid errors, so working with latest Arduino IDE 1.8.3... Here it is :
N.B. : SOURCE CODE IS CONFIGURED FOR LATEST GT2560 Rev A+ Board (the one with direct 3 pins probe connectors on the board). If you are using older boards with soldered probe, revert #define SERVO0_PIN variable to 32 in code...
I don't use languages other than English because LCD screen only support JAPANESE extended characters and accents are not well supported.
MP me if you encounter any bug...
EDIT : POSTED A THREAD HERE FOR THIS FIRMWARE : http://www.geeetech.com/forum/viewtopic ... 20&t=19846
Enjoy...
Configured Marlin 1.1.4 (latest to date) to work with Geeetech Prusa i3 Pro B, 3DTouch probe mounted... Comment probe section in Configuration.h if you don't need BLTouch...
You will need to only adjust Z offset corresponding to your printer after flashing firmware from Arduino IDE to get your probe adjusted.
Issue G-Code : M851 Z[My offset like -1.4 for ex.] followed by M500 to save in EEPROM... I recommend to test and print some lines to really adjust correctly and definitively the offset between the hot-end and the probe (mounted with printed part from Geeetech)...
When using Cura, here are my starting G-Code sequence :
M851 Z-1.67 ; Set Z Offset (tuned for auto-leveling) <-- I can adjust Z-Offset on the fly here
M500 ; Store in EEPROM for future uses
G21 ; set units to millimeters
G90 ; use absolute positioning
M82 ; absolute extrusion mode
M104 S{material_print_temperature} ; set extruder temp
M140 S{material_bed_temperature} ; set bed temp
M190 S{material_bed_temperature} ; wait for bed temp
M109 S{material_print_temperature} ; wait for extruder temp
G28 ; home all
G29 ; AutoLevel 3DTouch (BLTouch)
G1 X0 F12000.0 ; Set X
G1 Y0.0 F12000.0 ; go outside print area
G1 Z0 F12000.0 ; Reach Bed
G92 E0.0 ; reset extruder distance position
G1 X60.0 E8.0 F1000.0 ; intro line <-- Print line to clean the hot-end
G1 X100.0 E18.5 F1000.0 ; intro line <-- Finish print line to clean and feed the hot-end
G92 E0.0 ; reset extruder distance position
Avoid use of G28 after G29 command or your leveling values will be resetted...
I Corrected source code to avoid errors, so working with latest Arduino IDE 1.8.3... Here it is :
N.B. : SOURCE CODE IS CONFIGURED FOR LATEST GT2560 Rev A+ Board (the one with direct 3 pins probe connectors on the board). If you are using older boards with soldered probe, revert #define SERVO0_PIN variable to 32 in code...
I don't use languages other than English because LCD screen only support JAPANESE extended characters and accents are not well supported.
MP me if you encounter any bug...
EDIT : POSTED A THREAD HERE FOR THIS FIRMWARE : http://www.geeetech.com/forum/viewtopic ... 20&t=19846
Enjoy...
Last edited by Olimatou on Mon Jul 17, 2017 11:01 pm, edited 1 time in total.
Re: Firmware for geeetech 3D printers
Hi Olimatou!
I don't want to be unthankful but can you provide us a non-protected .rar file of Marlin 1.1.4 with i3 Pro B with 3DTouch?
I don't want to be unthankful but can you provide us a non-protected .rar file of Marlin 1.1.4 with i3 Pro B with 3DTouch?

Re: Firmware for geeetech 3D printers
Hi All,
I would like to upgrade the firmware for my Me Creator 2 to the newest Marlin V1.1.4
I got it from Github and started to setup the configuration.h file.
What motherboard should I select? (#define MOTHERBOARD ???)
In boards.h the Me Creator 2 is not listed.
Please help.
Regards Mahai
I would like to upgrade the firmware for my Me Creator 2 to the newest Marlin V1.1.4
I got it from Github and started to setup the configuration.h file.
What motherboard should I select? (#define MOTHERBOARD ???)
In boards.h the Me Creator 2 is not listed.
Please help.
Regards Mahai
Re: Firmware for geeetech 3D printers
Don't want to annoy you, mate, but this is an already unprotected rar archive... Try the good program to unpack it ^^BalintHUN wrote: Mon Jul 17, 2017 4:21 am Hi Olimatou!
I don't want to be unthankful but can you provide us a non-protected .rar file of Marlin 1.1.4 with i3 Pro B with 3DTouch?![]()
Wrote a thread for it here : http://www.geeetech.com/forum/viewtopic ... 20&t=19846
In zip format for the bad guy ^^ Regards.
Re: Firmware for geeetech 3D printers
Hi I'm extremely new to 3D printing and this is my first attempt at building a machine. I bought a Geeetech Delta Rostock Mini G2S pro With dual heads, Self levelling and heated bed With the metal extruder frame. The build went really well and the machine looks fine However I cannot get the firmware to load and the machine to work. I've looked on the forum here to find the correct firmware to try but to be honest I don't know which is the correct one to try. All I know is that I have a GT2560 mother board. Could somebody help please or recommend someone in the south east of englannd where I can take the machine for some help in getting it going.
Many thanks for your help.
Many thanks for your help.
Re: Firmware for geeetech 3D printers
You can try this firmware to your printer.
http://www.geeetech.com/forum/download/file.php?id=1560
http://www.geeetech.com/forum/download/file.php?id=1560
-Keep your mind and try to test it.
-Everything will be fun!-Support all Getech printer.
-You can ask me the questions and I will kindly reply.
-Respect others is the best way you can get help!

-Everything will be fun!-Support all Getech printer.
-You can ask me the questions and I will kindly reply.
-Respect others is the best way you can get help!
Re: Firmware for geeetech 3D printers
Hi William,
I would like to upgrade the firmware for my Me Creator 2 to the newest Marlin V1.1.4
I got it from Github and started to setup the configuration.h file.
What motherboard should I select? (#define MOTHERBOARD ???)
In boards.h the Me Creator 2 is not listed.
Or is there another way to upgrade?
Please help.
Regards Mahai
I would like to upgrade the firmware for my Me Creator 2 to the newest Marlin V1.1.4
I got it from Github and started to setup the configuration.h file.
What motherboard should I select? (#define MOTHERBOARD ???)
In boards.h the Me Creator 2 is not listed.
Or is there another way to upgrade?
Please help.
Regards Mahai
Re: Firmware for geeetech 3D printers
The motherboard of Mecreator2 is GT2560 Rev B,you can as well update the firmware via Easyprint.
-Keep your mind and try to test it.
-Everything will be fun!-Support all Getech printer.
-You can ask me the questions and I will kindly reply.
-Respect others is the best way you can get help!

-Everything will be fun!-Support all Getech printer.
-You can ask me the questions and I will kindly reply.
-Respect others is the best way you can get help!
Re: Firmware for geeetech 3D printers
William,
which Marlin version will I get, if I update via EasyPrint?
which Marlin version will I get, if I update via EasyPrint?