Skip to content

Commit

Permalink
Marlin pin definitions
Browse files Browse the repository at this point in the history
  • Loading branch information
Gordon Messmer committed Aug 25, 2014
1 parent cd881b0 commit 584bdd1
Showing 1 changed file with 66 additions and 0 deletions.
66 changes: 66 additions & 0 deletions brainwavepro_pins.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
/****************************************************************************************
* Brainwave 2.0 pin assignments (AT90USB186)
* Requires hardware bundle for Arduino:
<a href="https://github.com/unrepentantgeek/brainwave-arduino">https://github.com/unrepentantgeek/brainwave-arduino</a>
****************************************************************************************/
#if MOTHERBOARD == 85
#define KNOWN_BOARD 1
#define AT90USB 1286 // Disable MarlinSerial etc.

#ifndef __AVR_AT90USB1286__
#error Oops! Make sure you have 'Brainwave 2' selected from the 'Tools -> Boards' menu.
#endif

#define X_STEP_PIN 33
#define X_DIR_PIN 32
#define X_ENABLE_PIN 11
#define X_STOP_PIN 47

#define Y_STEP_PIN 31
#define Y_DIR_PIN 30
#define Y_ENABLE_PIN 8
#define Y_STOP_PIN 18

#define Z_STEP_PIN 29
#define Z_DIR_PIN 28
#define Z_ENABLE_PIN 37
#define Z_STOP_PIN 36
#define Z_MAX_PIN 36
#define Z_MIN_PIN 17



#define E0_STEP_PIN 35
#define E0_DIR_PIN 34
#define E0_ENABLE_PIN 13
#define E_STOP_PIN 17

#define HEATER_0_PIN 15 // Extruder (Terence: was 33)
#define HEATER_1_PIN -1
#define HEATER_2_PIN -1
#define HEATER_BED_PIN 14 // Bed
#define FAN_PIN 16 // Fan, PWM

#define TEMP_0_PIN 2 // Extruder / Analog pin numbering
#define TEMP_1_PIN 1 // Spare / Analog pin numbering
#define TEMP_2_PIN -1
#define TEMP_BED_PIN 0 // Bed / Analog pin numbering

#define SDPOWER -1
#define SDSS 20
#define LED_PIN 19
#define PS_ON_PIN -1
#define KILL_PIN -1
#define ALARM_PIN -1
#define SDCARDDETECT 12

#ifndef SDSUPPORT
// these pins are defined in the SD library if building with SD support
#define SCK_PIN 21
#define MISO_PIN 23
#define MOSI_PIN 22
#endif

#endif // MOTHERBOARD == 85 (Brainwave 2)


0 comments on commit 584bdd1

Please sign in to comment.