Archim1 development

From RepRap
Jump to: navigation, search


Related Pages: Archim v1.0 .:. Archim v1 Development .:. Archim v2.0 .:. Archim v2 Development .:. RAMBo

This page contains information relevant to the development of Archim. You can find general info at Archim_v1.0.

Processor Pins

Physical_Pin Pin_Name Digital_Pin Marlin_Function
1 PB26 22 E0_DIR_PIN
2 PA9 1
3 PA10 19 E1_MS3_PIN
4 PA11 18 E1_MS2_PIN
5 PA12 17 LCD_PINS_RS
6 PA13 16 BTN_ENC
7 PA14 23 BEEPER
8 PA15 24 LCD_PINS_ENABLE
9 PA17 70
10 VDDCORE
11 VDDIO
12 GND
13 PD0 25 E1_MS1_PIN
14 PD1 26 E1_STEP_PIN
15 PD2 27 E1_DIR_PIN
16 PD3 28 E1_ENABLE_PIN
17 PD4 14 X_MIN_PIN
18 PD5 15 Y_MAX_PIN
19 PD6 29 Y_MIN_PIN
20 PD7 11 MOTOR_CURRENT_PWM_E1_PIN
21 PD8 12 MOTOR_CURRENT_PWM_X_PIN
22 PD9 30 Z_MAX_PIN
23 PA0 69 LCD_PINS_D4
24 PA1 68 LCD_PINS_D6
25 PA5 undef
26 PA7 31 Z_MIN_PIN
27 PA8 0
28 PB28 undef
29 PB29 undef
30 PB30 undef
31 PB31 undef
32 PD10 32 X_MAX_PIN
33 GNDPLL
34 VDDPLL
35 XOUT
36 XIN
37 DHSDP
38 DHSDM
39 VBUS
40 VBG
41 VDDUTMI
42 DFSDP
43 DFSDM
44 GNDUTMI
45 VDDCORE
46 JTAGSEL
47 NRSTB
48 XIN32
49 XOUT32
50 SHDN
51 TST
52 VDDBU
53 FWUP
54 GNDBU
55 PC1 33
56 VDDOUT
57 VDDIN
58 GND
59 PC2 34 LCD_PINS_D7
60 PC3 35
61 VDDCORE
62 VDDIO
63 PC5 37 X_MS3_PIN
64 PC6 38 X_MS2_PIN
65 PC7 39 X_MS1_PIN
66 PC8 40 X_STEP_PIN
67 PC9 41 X_ENABLE_PIN
68 PB27 13 BTN_EN2
69 NRST
70 PA18 71
71 PA19 42
72 PA20 43
73 VDDANA
74 GNDANA
75 ADVREF
76 PB15 66
77 PB16 67
78 PA16 54 LCD_PINS_D5
79 PA24 55
80 PA23 56
81 PA22 57
82 PA6 58 MOTOR_CURRENT_PWM_Y_PIN
83 PA4 59 X_DIR_PIN
84 PA3 60 BTN_EN1
85 PA2 61
86 PB12 20
87 PB13 21
88 PB17 62 TEMP_2_PIN
89 PB18 63 TEMP_1_PIN
90 PB19 64 TEMP_0_PIN
91 PB20 65 TEMP_BED_PIN
92 PB21 52
93 PC11 92 Y_MS3_PIN
94 PC12 51 Y_MS2_PIN
95 PC13 50 Y_MS1_PIN
96 PC14 49 Y_STEP_PIN
97 PC15 48 Y_ENABLE_PIN
98 PC16 47 Y_DIR_PIN
99 PC17 46 Z_MS3_PIN
100 PC18 45 Z_MS2_PIN
101 PC19 44 Z_MS1_PIN
102 PC29 10 MOTOR_CURRENT_PWM_Z_PIN
103 PC30 72
104 VDDCORE
105 VDDIO
106 GND
107 PA21 73
108 PA25 74
109 PA26 75
110 PA27 76
111 PA28 77
112 PA29 87 SDSS
113 PB0 95
114 PB1 94
115 PB2 93
116 PC4 36 Z_STEP_PIN
117 PC10 96 Z_ENABLE_PIN
118 PB3 103
119 PB4 102
120 PB5 101 E2_ENABLE_PIN
121 PB6 99
122 PB7 98
123 PB8 100 E2_STEP_PIN
124 VDDCORE
125 VDDIO
126 GND
127 PB9 undef
128 PB10 107 Z_DIR_PIN
129 PB11 85
130 PC0 undef
131 PC20 104 E0_MS3_PIN
132 PC21 9 HEATER_BED_PIN
133 PC22 8 HEATER_2_PIN
134 PC23 7 HEATER_1_PIN
135 PC24 6 HEATER_0_PIN
136 PC25 5 FAN2_PIN
137 PC26 4 FAN_PIN
138 PC27 106 E0_MS2_PIN
139 PC28 3 MOTOR_CURRENT_PWM_E0_PIN
140 PB14 53
141 PB22 105 E0_MS1_PIN
142 PB23 78 E0_STEP_PIN
143 PB24 97 E0_ENABLE_PIN
144 PB25 2 SDCARDDETECT

The physical pin number and pin name is information from the sam3x datasheet (4.2.3 144-lead LQFP Pinout)

The digital pin number is generated from the Archim Core from the file variant.cpp

Note: Digital Pin numbers above 91 are extended by the Archim arduino addons.