I just received my Wanhao Duplicator i3 PLUS. Everything prints and functions fine via SD card and the display but when connecting to my Mac computer the printer seems to restart.

  • Baud Rate: 115200
  • Serial Port: /dev/tty.wchusbserial1420

Any ideas what it could be?


I don't know that printer. But Arduino has a feature that a USB connection causes a reset. The Idea is that this helps when doing software update as the Arduino Boot loader will be active for one second after that reset.

This can be disabled, but needs hardware modification.

  • $\begingroup$ I'm on the same trail now but can't find the jumper which is common on Melzi boards. See 3dprinting.stackexchange.com/questions/1590/… $\endgroup$ – JRomero Aug 4 '16 at 0:28
  • $\begingroup$ I answered your question there. Hope it helps. $\endgroup$ – Lars Pötter Aug 5 '16 at 0:35
  • $\begingroup$ +1, I've been using Arduino for 3 years and never realised. From Soft reset on arduino through starting serial comm: The board resets the controller chip when there is a wiggle on the DTR line of the serial connection. This lets the bootloader run again, which gives the Arduino IDE a chance to upload a new sketch that replaces the old sketch. If no such upload happens, the old sketch is started again from the beginning. $\endgroup$ – Greenonline Feb 12 '17 at 9:22

That is normal on most printers. They restart if you connect.

As you have an SD card slot I would recommend using it rather than your computer. If your connected computer goes to sleep it would also reset the connection after wakeup.

  • $\begingroup$ Although I agree with you about preference on using SD card I'm actually running a lot of 10 minute calibration tests to determine best print settings having to do this time and time again for via SD Card is painful. $\endgroup$ – JRomero Aug 4 '16 at 0:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.