This page is a summary of LPC1769 Pin Usage concerning only hardware PWM capable pins.
Hardware PWM is available only on pins 2.0 to 2.5, 1.18, 1.20, 1.21, 1.23, 1.24, 1.26, 3.25 and 3.26

If you plan to use a hobby servo, LEDs, lasers or any kind of device which require PWM with the Switch module, ensure to pick the right pin depending on your board version.

Available hardware PWM pins

ARM Pin 3X/3XC 4X/4XC 5X/5XC Assignment Comment
P1.18 leds_disable leds_disable leds_disable led1 set leds_disable in config to use it
P1.20 leds_disable leds_disable leds_disable led3 set leds_disable in config to use it
P1.21 leds_disable leds_disable leds_disable led4 set leds_disable in config to use it
P1.23 available available 3rd large fet
P1.24 alpha_min_endstop can be used on delta without min endstops
P1.26 beta_min_endstop can be used on delta without min endstops
P2.0 alpha_step_pin
P2.1 beta_step_pin
P2.2 gamma_step_pin
P2.3 available delta_step_pin
P2.4 psu.output_pin
P2.5 bed.heater_pin
P3.25 available available available used for encoder pin for all panels
P3.26 available available available used for encoder pin for all panels

Depending on the configuration

  • the 5X board have 2 to 5 available PWM pins
  • the 4X board have 3 to 6 available PWM pins
  • the 3X board have 4 to 7 available PWM pins
smoothie_wiring_diagram.png