Creality V2 2 Board Diagram
| Output | MOSFET Gate Pin | PWM Timer | |----------|----------------|-----------| | Hotend | PB6 | TIM4_CH1 | | Heated bed| PA8 | TIM1_CH1 (or PA9? Check) * | | Part fan | PB7 | TIM4_CH2 | | Hotend fan| PC13 (always on) | N/A (on/off via simple GPIO) |
Confirmation needed: Some revisions use PA8 for bed PWM (TIM1_CH1). Firmware must match. Creality V2 2 Board Diagram
The diagram clearly identifies the heater cartridge terminals (HOT0) and the MOSFET location. This helped me trace a blown MOSFET in under 10 minutes. | Output | MOSFET Gate Pin | PWM
This board usually comes with either TMC2225 (Silent) or A4988 (Noisy) drivers soldered to the board. They are not swappable plugs like older boards. Confirmation needed: Some revisions use PA8 for bed
#define BLTOUCH
#define SERVO0_PIN PB5
#define Z_MIN_PROBE_PIN PC14 // shares Z endstop pin
Below is a high‑level functional block diagram derived from reverse engineering.
┌─────────────────────────────────────────────────┐
│ 24V DC IN (J1/J2) │
└─────────────────┬───────────────┬───────────────┘
│ │
┌───────▼───────┐ ┌───▼────┐
│ 24V → 5V Buck │ │ Heated │
│ (MP1584) │ │ Bed │
└───────┬───────┘ │ MOSFET │
│ └───┬────┘
▼ │
┌────────────┐ │
│ 5V LDO (3.3V)│ │
└──────┬──────┘ │
│ │
▼ ▼
┌──────────┐ USB ┌─────► 3.3V ◄──────────────────┘
│ PC ├──┬───────►│STM32F103 │
└──────────┘ │ │RET6 ├──► Endstops (X,Y,Z)
│ │ ├──► Thermistors (ADC)
│ │ ├──► BLTouch (servo + probe)
│ │ ├──► Filament runout
│ └────┬────────┘
│ SPI1/I2C1 │
┌────▼────┐ │
│ microSD │ │
└─────────┘ │
│ (GPIO + PWM)
┌──────────┐ ┌───────┼───────┐ ┌──────────┐
│ X Driver ├───┤ │ ├───┤ Hotend │
│ TMC2208 │ │ │ │ │ MOSFET │
└──────────┘ │ │ │ └──────────┘
┌──────────┐ │ │ │ ┌──────────┐
│ Y Driver ├───┤ 4x │ ├───┤ Part │
└──────────┘ │ Step/ │ │ │ Fan MOSFET│
┌──────────┐ │ Dir │ │ └──────────┘
│ Z Driver ├───┤ lines │ │ ┌──────────┐
└──────────┘ │ │ ├───┤ Hotend │
┌──────────┐ │ │ │ │ Fan (24V)│
│ E0 Driver├───┘ │ │ └──────────┘
└──────────┘ │ │
│ │
┌───────▼───────┐│
│ LCD EXP1 ├┘
│ (ST7920 SPI) │
└───────────────┘
The V2.2 diagram is a masterclass in budget design trade-offs. While it works for stock printers, serious users will hit its limits:
If you are designing a Voron, Rat Rig, or high-speed Ender, replace the V2.2 board with a BTT SKR Mini E3 V3 or Manta M8P. However, keep the V2.2 diagram as a reference – many of its pin assignments live on in modern 3D printer boards.
