-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpins.h
64 lines (53 loc) · 1.82 KB
/
pins.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
/*! \file pins.h
\brief GPIO pin setup.
*/
#define R_STEP_PIN 54 // X STEPPER PORT
#define R_DIR_PIN 55 // X STEPPER PORT
#define R_ENABLE_PIN 38 // X STEPPER PORT
#define R_MAX_PIN 3 // X STEPPER PORT
#define R_MIN_PIN 2 // X STEPPER PORT
#define Y_STEP_PIN 60
#define Y_DIR_PIN 61
#define Y_ENABLE_PIN 56
#define THETA_MIN_PIN 14 // Y Min Pin
#define THETA_MAX_PIN 15 // Y Max Pin
#define Z_STEP_PIN 46
#define Z_DIR_PIN 48
#define Z_ENABLE_PIN 62
#define Z_MIN_PIN 18
#define Z_MAX_PIN 19
#define ENCODER_A 20
#define ENCODER_B 21
#define soilSensorPin A3
#define E_STEP_PIN 26
#define E_DIR_PIN 28
#define E_ENABLE_PIN 24
#define Q_STEP_PIN 36
#define Q_DIR_PIN 34
#define Q_ENABLE_PIN 30
#define SDPOWER -1
#define SDSS 53
#define LED_PIN 13
#define FAN_PIN 9
#define PS_ON_PIN 12
#define KILL_PIN -1
#define HEATER_0_PIN 10
#define HEATER_1_PIN 8
#define TEMP_0_PIN 13 // ANALOG NUMBERING
#define TEMP_1_PIN 14 // ANALOG NUMBERING
#define AUX18 16
#define AUX17 17
#define AUX16 23
#define AUX15 25
#define AUX14 27
#define AUX13 29
#define RELAY_8_PIN 31 // aux 12
#define VAC_PIN 35 // aux 11; relayPin7
#define PUMP_PIN 33 // aux 10; relayPin6
#define RELAY_5_PIN 37 // aux 9
#define RELAY_4_PIN 39 // aux 8
#define RELAY_3_PIN 41 // aux 7
#define RELAY_2_PIN 43 // aux 6
#define RELAY_1_PIN 45 // aux 5
#define THETA_RIGHT_PIN 47 // aux 4
#define THETA_LEFT_PIN 32 // aux 3