This is an old revision of the document!


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.

~ ARM Pin ~ 3X/3XC~ 4X/4XC~ 5X/5XC~ Assignment ~ Comment
P1.18 leds_disableleds_disableleds_disable led1 set leds_disable in config to use it
P1.20 leds_disableleds_disableleds_disable led3 set leds_disable in config to use it
P1.21 leds_disableleds_disableleds_disable led4 set leds_disable in config to use it
P1.23 availableavailable 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 availableavailableavailable used for encoder pin for all panels
P3.26 availableavailableavailable 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