Thanks for the advice.
I guess that if you have min endstops and configure the size of the RepRap's printable area, then the software should know the max. I will put my enables all on the same pin has you said.
I won't need to chain my endstops, because I now have enough pins for everything. But if choose to add other stuff in the future I'll definitely look into it.
So my pins mapping would now look like this:
0 serial
1 serial
2 Z_DIR
3 Z_STEP
4 Z_MIN
5 X_STEP
6 HEATER
7 PS_ON
8 E_DIR
9 E_STEP
10 X_MIN
11 Y_STEP
12 X_DIR
13 STEPPER_ENABLE (bonus: the arduino led will give feedback about the enable state)
A0 THERMISTOR
A1 Y_DIR
A2 Y_MIN
A3
A4
A5
I guess that if you have min endstops and configure the size of the RepRap's printable area, then the software should know the max. I will put my enables all on the same pin has you said.
I won't need to chain my endstops, because I now have enough pins for everything. But if choose to add other stuff in the future I'll definitely look into it.
So my pins mapping would now look like this:
0 serial
1 serial
2 Z_DIR
3 Z_STEP
4 Z_MIN
5 X_STEP
6 HEATER
7 PS_ON
8 E_DIR
9 E_STEP
10 X_MIN
11 Y_STEP
12 X_DIR
13 STEPPER_ENABLE (bonus: the arduino led will give feedback about the enable state)
A0 THERMISTOR
A1 Y_DIR
A2 Y_MIN
A3
A4
A5