Steps to Flash using an UNO #
If you find yourself with a board with a bad USB port you can use an Arduino UNO to flash the firmware. Follow the steps below:
- Setup the firmware as normal
- Make sure the “ArduinoISP” sketch is loaded on your Arduino UNO
- Connect the UNO to your board ICSP header with jumper wires
- Select the COM port from Tools > COM Port for the UNO in the Arduino IDE
- Select “Arduino as ISP” from Tools > Programmer menu in the Arduino IDE
- Select the correct board for your printer (Sanguino 1284p or Arduino MEGA 2560)
- Then upload by selecting Sketch > Upload using Programmer

Notes #
You will need the firmware and Arudino IDE. This is available in the Unified Firmware Package
You will need an Arduino UNO, USB Cable, and some jumper wires. We sell a full kit here: https://www.th3dstudio.com/product/arduino-uno-bootloader-flashing-kit/
See our Bootloader flashing article for commonly used ICSP headers on boards: http://bootloader.th3dstudio.com