Creality V2 2 Board Diagram Fixed Jun 2026

// Servo (BL-Touch) #define SERVO0_PIN PA1 // Shared with TEMP_BED_PIN! (Rare conflict)

If your diagram shows no 5-pin port, you must use the (PA6) for the sensor and a separate servo pin (PA1) from the LCD EXP3 port. This is called "Z-Hop wiring." Creality V2 2 Board Diagram

The Creality V2.2 board (often labeled as V2.2 or CR-10S Pro mainboard) is a robust 8-bit control board powered by the ATmega2560 microcontroller. It originally shipped in popular large-format 3D printers like the CR-10S Pro, CR-10 Max, and CR-10S Pro V2. Whether you are troubleshooting a dead component, upgrading to a BLTouch, or replacing a burnt stepper driver, having an accurate pinout diagram and wiring guide is essential. // Servo (BL-Touch) #define SERVO0_PIN PA1 // Shared

Allegro A4988 (Non-silent, traditional stepper drivers) Connection Port: USB Type-B It originally shipped in popular large-format 3D printers

| Function | Processor Pin | Board Label | Notes | |-------------------|---------------|-------------|-------| | X Step | PB13 | X-STEP | TMC2208 step pin | | X Direction | PB14 | X-DIR | Direction control | | Y Step | PB15 | Y-STEP | | | Z Step | PB3 | Z-STEP | Shared with JTDO (hack needed for dual Z) | | E0 Step | PB5 | E-STEP | | | Hotend Heater | PB6 | HEATER_0 | 24V PWM output via MOSFET | | Bed Heater | PB7 | HEATER_BED | High-current MOSFET (watch for melting) | | Hotend Fan | PB0 | FAN1 | Always on if hotend >50C | | Part Cooling Fan | PB1 | FAN0 | PWM capable (0-255) | | BL-Touch Servo | PA1 | SERVO | 5V logic, drives pin 3 of probe | | BL-Touch Sensor | PB7 (shared) | Z-PROBE | Conflict with bed heater pin! | | X Endstop | PA4 | X-STOP | NC (normally closed) | | Y Endstop | PA5 | Y-STOP | | | Z Endstop | PA6 | Z-STOP | Disabled if BL-Touch active |