# Azteeg X3 → Octopus Pro Swap Guide **Do NOT install M0DIAG-M7DIAG jumpers** --- ## MOTORS (left to right on Octopus) | Motor | Axis | Step | Dir | Enable | |-------|------|------|-----|--------| | MOTOR0 | X (T0) | PF13 | PF12 | PF14 | | MOTOR1 | Y (left) | PG0 | PG1 | PF15 | | MOTOR2 | Z (left) | PF11 | PG3 | PG5 | | MOTOR3 | E0 (T0) | PG4 | PC1 | PA0 | | MOTOR4 | E1 (T1) | PF9 | PF10 | PG2 | | MOTOR5 | X2 (T1) | PC13 | PF0 | PF1 | | MOTOR6 | Y1 (right) | PE2 | PE3 | PD4 | | MOTOR7 | Z1 (right) | PE6 | PA14 | PE0 | --- ## ENDSTOPS | Wire from Azteeg | → | Octopus Pin | |------------------|---|-------------| | X min endstop | → | PG6 | | X2 endstop | → | PG9 | | Y min endstop | → | PG10 | | Y1 endstop | → | PG11 | | Z min endstop | → | PG12 | | Z1 endstop | → | PG13 | --- ## THERMISTORS | Wire from Azteeg | → | Octopus Pin | |------------------|---|-------------| | Extruder 0 thermistor | → | PF4 | | Extruder 1 thermistor | → | PF5 | | Chamber thermistor | → | PF6 | | Bed thermistor | → | PF3 | --- ## HEATERS | Wire from Azteeg | Azteeg Pin | → | Octopus Pin | |------------------|------------|---|-------------| | Hotend 0 heater | ar10 | → | PA2 (HE0) | | Hotend 1 heater | ar9 | → | PA3 (HE1) | | Chamber heater | ar4 | → | PB10 (HE2) | | Bed heater | ar8 | → | PA1 (HB) | --- ## FANS | Wire from Azteeg | → | Octopus Pin | |------------------|---|-------------| | Enclosure fan | → | PD12 | --- ## PROBE | Wire from Azteeg | → | Octopus Pin | |------------------|---|-------------| | Probe signal | → | PG15 | --- ## POWER | Wire from Azteeg | → | Octopus | |------------------|---|---------| | 24V + | → | VIN + | | 24V - | → | VIN - | | USB to Pi | → | USB-C |