Commit Graph

48 Commits (4b16fa3272032a66200515750608f35dffbf1c09)

Author SHA1 Message Date
Christopher Pepper 4b16fa3272 Implement HAL and apply macros across code-base
Implement AVR Platform
Jozsef Kiraly 97c21e9007 Support for Geeetech GT2560 Rev.A/Rev.A+
essgcee 61be28133d Support for Creality CR-10
Creality board is a Melzi / Sanguinololu variant, but using different pins for LCD control (and maybe other minor variations)
Bob-the-Kuhn 9651d01e1a Add Skynet/ANET A10 support
Scott Lahteine b378deaf89 Unify AVR90USB: fastio changes
Scott Lahteine 90ccac4bcf Clean up after recent commits
FATALHERMIT 911079104e Support for ZRIB v2.0 Control Board
Scott Lahteine 081bf1f879 Patch #else / #endif comments
MD 20dd5376b8 Cheaptronic V2
Add support for new electronics
www.reprapobchod.cz
Scott Lahteine c7f6ee9c93 Board A4JP should be SCOOVO_X9H
Scott Lahteine c48901f355 Remove mystery-board 99
Michael Neumann c0d45ca7f2 Update boards.h
Scott Lahteine c2f13be750 Mightyboard Revision E
Indrek Ardel ecb23c1b65 Add Cartesio CN Controls V11 board
Anthony Birkett a0b00d29e3 Add a ported example configuration for the Velleman K8400 (Vertex) printer.
Supports both dual and single head printers (with the correct config).
Includes community sourced feed rate fix.

Rename / move files.

Remove redundant definitions.
Scott Lahteine 593c8bf286 Support for Rigidbot V2
Scott Lahteine 4d2cb70152 Cartesio UI Support
Scott Lahteine cd441ce652 SINGLENOZZLE: EXTRUDERS versus HOTENDS
Scott Lahteine 1da9d10173 Support for MKS v1.3/1.4 and Sainsmart RAMPS 1.4 variants
Scott Lahteine 0da744b7b0 Further cleanup of comments, partial Doxygen-style
Following up on 
jbrazio 5e5d250832 Added gplv3 header to all Marlin files
Stephanie 6843b78f99 Add support for Printrboard RevF
The PrintrBoard Rev F utilizes a mcp4728 DAC to set motor current. Printrbot's implementation utilizes 2 new M-codes to set and write the DAC settings to the DAC EEPROM: `M909` (Read DAC) and `M910` (Write DAC). `M907` is re-used to set value, `M908` for direct control.

The Pins file for the RevF board is included.
Scott Lahteine eafbc5e0cc Add AJ4P pins and fix RAMBO pins
jbrazio be83036212 Applying suggestions by @thinkyhead at .
- Remove the forced activation of SDSUPPORT, I guess people may use the ZUM
3D board and not the LCD module.
 - Fixed the tab issue within boards.h file.
jbrazio b82d91eca6 Added configuration example for the BQ Hephestos 2 3D printer.
Added support for BQ ZUM Mega 3D board and stock Hephestos 2 thermistor.
AnHardt 8da2e98985 Split RAMPS 1.3 an 1.4 (PR#2741)
because of hardware differences on the SERVO0_PIN
AndySze eef595aa64 add makerlab mega controller pin configs
Scott Lahteine 9ebcae496d RIGIDBOARD / RIGIDPANEL
AnHardt c461975140 Rename and repair MELZI_1284 (PR#2301)
to MELZI_MAKR3D.

Fix for 
As the normal MELZI also can have a 1284.
atfield90 6d0e91328d Renamed Board_megatronics_1 to Board_minitronics
tonokip 10733a2bb0 added minirambo pin definitions. V2
Scott Lahteine 9d1961ebe3 Witbox and Hephestos are just RAMPS_13_EFB
AnHardt 4d4fa3607b Remove Duemilanove
No way to fit Marlin into 32K.
Scott Lahteine 5146694452 Merge pull request from shaggythesheep/feature_new_board_ramps_cnc_controller
Feature: Add RAMPS CNC Controller Board
Scott Lahteine cb4ea75fab Support for MKS BASE 1.0 board
Richard Miles 4c3736ed43 Feature: Add RAMPS CNC Controller Board
Created a new board to make using RAMPS as a CNC machine controller
easier. It maps pin 8 to the spindle and pin 9 to the controller fan.
Richard Wackerbarth ccdaea51ba Add KosselPro
chrono e487bd642b Updated PR to streamline integration
chrono 2e172f38bd Added support for Felix 2.0/3.0 printers
Scott Lahteine 7891eacf21 Merge branch 'Development' into fixup_ramps_boards
- Also apply cleanup for 
Scott Lahteine 07639053fb Add support for BQ Prusa i3 "Hephestos"
Scott Lahteine 073c59c50a Clean up some formatting
- Also partial cleanup of Marlin_main.cpp with a smidgen of Doxygen.
Victor Andueza 13118cde33 Add bq Witbox 3D printer
Scott Lahteine 2ce4a102ee Add support for Megatronics 3 a la
Scott Lahteine 574a5ab72a Split up pins to make it more manageable
Hopefully this is helpful to organization and future expansion….
CONSULitAS 3b50a5e2e6 Add: Board for Vellemann K8200 (derived from 3Drag)
## Add: Board for Vellemann K8200 (derived from 3Drag)

* Boards.h: updated comment for board 3Drag - K8200 removed
* Boards.h: added `BOARD_K8200` with ID 78

* language.h.: machine name and firmware URL for new board

* pins.h: added `K8200` to any `#if` with `3Drag` and corresponding
comments
CONSULitAS e13f159343 Update Boards.h for Vellemann K8200 - comment only
## Update Boards.h for Vellemann K8200 - comment only

* Boards.h: updated comment for board 3Drag - K8200 uses same board
Scott Lahteine f83d0f2a68 Defines for electronics boards
Added boards.h which contains defines for all the board numbers, plus
some shorthand macros for less typing.