2

If the trouble was just a short between 5 V and ground, the board probably would restart whenever you pushed the button, with all kind of power sources. The fact that the Arduino restarts only when powered from RAMPS makes me wonder another cause for this problem. It's well known that most of Arduino clones don't have a good voltage regulator onboard. This ...


2

The accepted answer didn't work for me. Everything received on the serial port was repeated back to the serial port, sending the printer into a confusing loop. There is more information about that in this answer: https://unix.stackexchange.com/questions/42964/unexpected-results-testing-serial-loopback-using-echo-and-cat The key is to use a command like this ...


2

The resistance of the heated bed being too high can not have caused the MOSFET to burn out. Only a too low resistance could cause that. Keep in mind that measuring relatively low resistances (such as the one of your heated bed) is difficult, and if you just used a regular multimeter it might indicate a wrong value (e.g. due to the resistance of the test ...


1

I would not recommend changing Arduino powering. You can either do as you say and power Arduino by giving it regulated 5V to Vin, but then the ATMEGA2560 still will be powered through the 5V voltage regulator. The voltage regulator (NCP1117ST50T3G) needs to be supplied with 6.5V to give out regulated 5V. So you will be powering the Arduino with some 4V, ...


1

CoreXY should not require calculations which can slow down a board. Also, a normal Marlin becomes CPU limited often before 100 mm/s on 8 bit boards due to arc interpolation and other processing. However, if you use Klipper which runs on a Raspberry Pi, 8 bit boards are rarely a limiting factor. I could print at 100 mm/s on mine with only 30% CPU utilisation ...


1

You can use an 8-bit controller board for a CoreXY kinematics 3D printer. The calculations are not so complicated opposed to those for a Delta. My Hypercube Evolution uses a RUMBA controller board that hasn't failed me past years.


1

I spent a number of hours trying to work out why my Creality Ender Pro was ignoring me when I sent it serial data over USB from a Python app. Google searches trying to find a solution that were not talking about encode() and decode() all seemed to lead me to this thread. I installed Minicom as per the video link, and all worked as it should, but I still ...


Only top voted, non community-wiki answers of a minimum length are eligible