Scott Lahteine
4f2ff46ab9
Move HAS_DIGIPOTSS to conditionals
8 years ago
Scott Lahteine
05da02f0a2
Implement MIXING_EXTRUDER and SWITCHING_EXTRUDER
8 years ago
Indrek Ardel
ecb23c1b65
Add Cartesio CN Controls V11 board
8 years ago
Scott Lahteine
4b4a582c4f
X_DUAL_STEPPER_DRIVERS implementation
8 years ago
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.
8 years ago
Scott Lahteine
593c8bf286
Support for Rigidbot V2
8 years ago
Scott Lahteine
4d2cb70152
Cartesio UI Support
8 years ago
Scott Lahteine
cd441ce652
SINGLENOZZLE: EXTRUDERS versus HOTENDS
8 years ago
Scott Lahteine
07c9a11c3c
Automatically set X2 stepper pins
8 years ago
esenapaj
888443ca1e
Enclose all #error strings with apostrophes
8 years ago
Scott Lahteine
5ca6334fd2
Cleanup pins files, fixup analogtodigitalpin, etc.
8 years ago
Scott Lahteine
5b7a6c217a
Include more fans in sensitive pins list
8 years ago
Scott Lahteine
e5771346a4
Drop DISABLE_M(IN|AX)_ENDSTOPS, replace with individual endstop flags
9 years ago
João Brázio
55a248d6b4
Fixes #3313 : Wrong board def in pins.h
9 years ago
Scott Lahteine
1da9d10173
Support for MKS v1.3/1.4 and Sainsmart RAMPS 1.4 variants
9 years ago
Scott Lahteine
0da744b7b0
Further cleanup of comments, partial Doxygen-style
Following up on #3231
9 years ago
jbrazio
5e5d250832
Added gplv3 header to all Marlin files
9 years ago
AnHardt
1b336971ae
Fix lost undef Y_MAX_PIN in pins.h
9 years ago
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.
9 years ago
Scott Lahteine
eafbc5e0cc
Add AJ4P pins and fix RAMBO pins
9 years ago
Scott Lahteine
50e3482e0a
Handle RAMPS 1.3 as the special case
9 years ago
Scott Lahteine
6a21180bd4
Implemented BQ ZUM Mega 3D board layout as an override to RAMPS 1.3
9 years ago
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.
9 years ago
Scott Lahteine
68457ee903
For Dual Y/Z use the next available extruder pins
9 years ago
AnHardt
8da2e98985
Split RAMPS 1.3 an 1.4 (PR#2741)
because of hardware differences on the SERVO0_PIN
9 years ago
Scott Lahteine
0c7f7ebcfb
Styling adjustments (PR#2668 & PR#2670)
Keep "astyled" reformatting
9 years ago
Scott Lahteine
a4c78ae786
Add E1 pins to SENSITIVE_PINS for Dual Y or Dual Z
9 years ago
Scott Lahteine
34e0a8d848
Move Y2 and Z2 pins defines to pins.h
9 years ago
AnHardt
e2d69f66b2
Make Z_PROBE a Z_MIN_PROBE (PR#65)
Currently we use the probe exclusively as a device to find the build platform(bed).
For the currently supported setups this means, we use it as a additional min-endstop.
A triggered when not deployed probe disturbs the homing process for max-endstops.
Rename ENDSTOPPULLUP_ZPROBE to ENDSTOPPULLUP_ZMIN_PROBE
Rename Z_PROBE_ENDSTOP_INVERTING to Z_MIN_PROBE_ENDSTOP_INVERTING
Rename Z_PROBE_ENDSTOP to Z_MIN_PROBE_ENDSTOP
Rename DISABLE_Z_PROBE_ENDSTOP to DISABLE_Z_MIN_PROBE_ENDSTOP
Rename Z_PROBE_REPEATABILITY_TEST to Z_MIN_PROBE_REPEATABILITY_TEST
Rename Z_PROBE_ENDSTOP to Z_MIN_PROBE_ENDSTOP
Adjust comments accordingly
Remove Z_MAX check for the probe in update_endstops().
Using an delta related idea of @clefranc from #61 ,
extended to the general change for all setups.
Tested with Prusa i3, max-z-endstop and permanently triggered z-probe.
Worked for @clefranc's delta.
9 years ago
Scott Lahteine
c0d7ea3e7e
Overridable Options - Part 4 (PR#2556)
Apply `ENABLED` / `DISABLED` / `HAS_SERVOS` macros to pins files.
9 years ago
AndySze
eef595aa64
add makerlab mega controller pin configs
9 years ago
Scott Lahteine
f068e46661
RigidBoard include for pins.h
9 years ago
AnHardt
c461975140
Rename and repair MELZI_1284 (PR#2301)
to MELZI_MAKR3D.
Fix for #2288
As the normal MELZI also can have a 1284.
9 years ago
Scott Lahteine
318318b02f
Add pins_RAMPS_13_EFB.h to reduce redundancy
9 years ago
Scott Lahteine
346c8b339b
Remove a test from pins_RAMPS_13.h
- Add 3 new lines to `pins.h` to remove 2 redundant tests in
`pins_RAMPS_13.h`
9 years ago
AnHardt
b93cddfcc9
Add lost MKS_BASE to pins.h (PR#2297)
9 years ago
atfield90
c4a2e5ac23
Renamed Pins_megatronics_1 to Pins_minitronics
10 years ago
tonokip
10733a2bb0
added minirambo pin definitions. V2
9 years ago
Scott Lahteine
9d1961ebe3
Witbox and Hephestos are just RAMPS_13_EFB
9 years ago
AnHardt
4d4fa3607b
Remove Duemilanove
No way to fit Marlin into 32K.
9 years ago
Scott Lahteine
f73f4ce555
Make some z probe and servo code tweaks
9 years ago
Chris Petersen
ffaf1b4f22
Add pin configuration for Brainwave Pro
Copied from jcrocholl's contributions to the OpenBeamUSA Marlin fork
10 years ago
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.
10 years ago
Scott Lahteine
2d099a2c70
Fix missing backslash in macro
10 years ago
Scott Lahteine
c065da52ec
Spacing and spelling
10 years ago
Chris Roadfeldt
2966ae2022
Fix Z_PROBE_PING not declared, allows code to compile if Z_PROBE_ENDSTOP
is not used.
10 years ago
Chris Roadfeldt
8b81f20c61
Filling in more places where Z_PROBE_PIN and Z_PROBE_AND_ENDSTOP need to
be.
Added Sanity Check for it.
Added hook so it's enabled.
10 years ago
Chris Roadfeldt
9f3ff14008
Enabled separate Z Probe and Z Axis endstop use at same time.
Typo fixes in comments in existing code.
10 years ago
Scott Lahteine
ba871e46bf
Fix compiler warnings
- Patched up for most included configurations
10 years ago
Scott Lahteine
19d418cd6a
Fix up the code to eliminate warnings
10 years ago