1.5: clock output to fpga; recommended for rrd click/buzz if fpga not populated

P1.28

-

Pad11

gamma_min_endstop

gamma min endstop

P1.29

-

Pad12

gamma_max_endstop

gamma max endstop

P1.30

P19

19

spare

beta min endstop

1.0: used for click button on rrd glcd

P1.31

P20

20

spare

adc5 thermistor3

1.0: used for buzzer on rrd glcd
1.5: used for 4th thermistor

P2.0

P26

42

alpha_step_pin

alpha step

P2.1

P25

43

beta_step_pin

beta step

P2.2

P24

44

gamma_step_pin

gamma step

P2.3

P23

45

delta_step_pin

delta step

P2.4

P22

46

psu.output_pin

alpha dir

P2.5

P21

47

bed.heater_pin

beta dir

P2.6

-

48

fan.output_pin

gamma dir

P2.7

-

49

hotend.heater_pin

delta dir

P2.8

-

50

epsilon_step_pin

epsilon step

All: spare on 3 and 4 driver

P2.9

-

Pad19

USB soft connect

USB soft connect

P2.10

-

51

ISP button

ISP button

P2.11

-

52

spare

spare
fpga program

1.0: used for pause/kill/back pin on glcd
1.5: fpga reset pin; recommended for rrd click/buzz if fpga not populated

P2.12

-

53

pause button

All: play/pause button

P2.13

-

27

epsilon_dir_pin

epsilon dir

All: spare on 3 and 4 driver

P3.25

-

Pad13

spare

5v pwm out

1.0: used for encoder pin for all panels

P3.26

-

Pad14

spare

mosfet1

1.0: used for encoder pin for all panels

P4.28

-

Pad15

play/pause led

play/pause led

P4.29

-

Pad16

epsilon_en_pin

beta max endstop

1.0: spare on 3 and 4 driver

NOTE The italicized pins are hardcoded and would need to be changed in the source code (P0.2, P0.3, P0.6 - P0.9, P0.29, P0.30, P2.9, P2.10) The rest are soft configurable in config.v1.5 NOTES The blue tagged pins have had their function changed for Smoothieboard v1.5