Marlin 3D Printer Firmware Copyright (c) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
Based on Sprinter and grbl. Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/. Rev B 2 JUN 2017
Converted to Arduino pin numbering There are two Arduino IDE extensions that are compatible with this board and with the mainstream Marlin software.
Teensyduino - http://www.pjrc.com/teensy/teensyduino.html Select Teensy++ 2.0 in Arduino IDE from the 'Tools > Board' menu
Installation instructions are at the above URL. Don't bother loading the libraries - they are not used with the Marlin software.
Printrboard - https://github.com/scwimbush/Printrboard-HID-Arduino-IDE-Support
Installation:
- Go to the above URL, click on the "Clone or Download" button and then click on "Download ZIP" button.
- Unzip the file, find the "printrboard" directory and then copy it to the hardware directory in Arduino. The Arduino hardware directory will probably be located in a path similar to this: C:\Program Files (x86)\Arduino\hardware.
- Restart Arduino.
- Select "Printrboard" from the 'Tools > Board' menu.
Teensyduino is the most popular option. Printrboard is used if your board doesn't have the Teensyduino bootloader on it. To burn the bootloader that comes with Printrboard:
- Connect your programmer to the board.
- In the Arduino IDE select "Printrboard" and then select the programmer.
- In the Arduino IDE click on "burn bootloader". Don't worry about the "verify failed at 1F000" error message.
- The programmer is no longer needed. Remove it.