Hmm, let me explain, firmware is setup for many boards. Gt2560 is a knock off of a RAMPs and Arduino mega combo. So arduino mega, which is the atmel2560 MCU that is on the GT2560. The research is not hard but why too much. Check out the blogs I did on georgeroblesjr.wordpress.com 17 And explains what happened with rev a, legacy board, etc. Plus I put up 4 version with autolevel, filament sensor, combo of both or one or simple setup. Not hard to mod for your own setup. Gt2560 is same as a RAMPs board but with a few less pins. The newer one is better but not been able to get large quantities yet. I stand by my product and am in USA southern California. I do most tech support via Skype and help/walk you through it yourself. Point is the difference between RAMPS board and gt2560 is really the heatsinks for the heater performance. The 24 volt setup is the real problem with that board. But if you plan on using dvr8825 stepper driver then go to a Rambo board, who’s is what the new Prusa uses and the original design is produced and design by ultimaker. Lulzbots taz 4/5/6 use Rambo board or the mini rambo. The drivers on those boards are still the regular a4988 drivers. So please, check out the info I gave you instead of just the forums where many who don’t know what they’re doing cause they just copy and paste. I ha e actually modded the firmware for my own and now many actually use it and don’t even know. I had made sure the runaway temp protection was enabled, tuned pid loops, setup and design my own autolevel and z probe bracket that fits on a mk8 or 40mm fan profile that uses magnets, printdparts, screws, tactile button, wires and, I did some g-code to use it, I flick it down bit does 9 point “auto tramming” which is the “autolevel” every one calls it. As for those out there saying Prusa is not open sourced it is, just not easy to find so they get ahead of China. Give it a month and China will be making new clones of the 4 color extruder. Yes it can do multiple materials but time is increased for the switch of filament for temp to change. Prusa uses open source ideas from the community as well. If you have a great idea then tell them and they will do the research.
I also have a RAMPs board but I stack a second 5/3.3 volt regulator on top the first to help handle the extra I put on it, servo control, fan controller, dual extruder with a heat bed, Bluetooth connection, filament sensor and a full graphics. However the MCU is too slow to handle most of it while reading an sd card so octoprint or a computer helps there to take some of the load.
Does research say anything about how the melzi board is a knock of a RAMPs 1.4 or ultimaker board? Cause that’s where gt2560 came from. Tom Schindler something did a review on it. Board quality depends on the manufacturer of the board. Some China supplier will make it themselves in there garage and resell on ebay, with at times the incorrect assembly process. Please just find a board that meets your requirements. Look into the manufacturer of the open source design. The ground connection is over heating due the the rating of the plastic connector. Most are only rated 10amps usa or “15 amps” outside of usa and have that cl listing and no UK something listing. They are different and they also run different voltage and Hertz. 220-240 @ 50htz. While we run 110-120 @ 60htz. Small things can make a difference in some areas. I say voltage cause so many skip that small line of instructions and don’t flick the psu from 220 volt to 120volt.