Skip to Content

Creality V2 2 Board Diagram ❲ULTIMATE | Solution❳

The Creality V2.2 (also labeled V2.4.2 on some revisions) is a 32-bit silent mainboard based on the STM32F103 or GD32F303 ARM Cortex-M3 processor. Unlike its predecessors (v1.1.x with A4988 drivers), the V2.2 integrates TMC2208 or TMC2225 stepper drivers in standalone mode for quiet operation.

Below is a component-level diagram in text/table form, followed by a labeled ASCII block diagram. ┌─────────────────────────────────────────────────────────────────────────────┐ │ USB-B Port │ SD Card Slot │ EXP3 (CR-Touch) │ RESET Button │ ├───────────────┴────────────────┴──────────────────┴─────────────────────────┤ │ │ │ [STM32F103 / GD32F303] (Main MCU – under heatsink in some versions) │ │ │ │ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ │ │ X Driver│ │ Y Driver│ │ Z Driver│ │ E Driver │ (TMC2208/2225) │ │ │ (TMC) │ │ (TMC) │ │ (TMC) │ │ (TMC) │ │ │ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │ │ │ │ [Hotend Fan (CN15)] [Parts Fan (CN14)] [Heater Out (Hotend)] [Heatbed Out] │ │ │ ┌─────────────────────────────────────────────────────────────────────┐ │ │ │ DC Power Input (24V – 2-pin screw terminal) │ Power Switch │ │ │ └─────────────────────────────────────────────────────────────────────┘ │ └─────────────────────────────────────────────────────────────────────────────┘ 2. Key Connectors & Pinout Table | Label on PCB | Function | Pin Details (Signal / Voltage) | Notes | |--------------|----------|--------------------------------|-------| | X / Y / Z / E | Stepper motor output | 4-pin JST-XHP: 1B, 1A, 2A, 2B | 24V, max ~1.5A (TMC2208 limit) | | CN15 | Hotend heatsink fan | 2-pin (24V always-on when hotend >50°C) | Controlled by MOSFET, not by G-code | | CN14 | Parts cooling fan | 2-pin (24V PWM-controlled) | FAN0 pin on MCU | | HE0 | Hotend heater cartridge | 2-pin screw terminal (24V, 40W) | PWM via MOSFET Q3 | | HB | Heated bed output | 2-pin screw terminal (24V, ~220W) | PWM via MOSFET Q2 (large terminal) | | TH0 | Hotend thermistor | 2-pin (100k NTC 3950) | Analog input (PA0 on STM32) | | THB | Bed thermistor | 2-pin (100k NTC 3950) | Analog input (PA1) | | 24V IN | Power input | 2-pin screw terminal (24V DC) | Max 15A recommended | | USB | Serial communication | USB-B (5V, TX/RX) | CH340G USB-to-serial chip | | EXP1 / EXP2 | LCD display (DWIN) | 10-pin ribbon cable | For Ender 3 V2 original LCD | | EXP3 | Probe port (BLTouch / CR-Touch) | 5-pin (GND, VCC, PA4, PB0, PB1) | 5V logic, servo output on PB0 | | RESET | Reset MCU | Push button | Short to GND resets STM32 | | JST XH | Filament runout sensor | 2-pin (Signal + GND) | PC14 (active low) | 3. Probe Port (EXP3) Pinout for BLTouch / CR-Touch This is critical for auto-bed leveling. Creality V2 2 Board Diagram

PLEASE NOTE: We're handy RVers, not professional technicians. We're happy with the techniques and products we use, but be sure to confirm that all methods and materials you use are compatible with your equipment and abilities. Regardless of what we recommend, consult a professional if you're unsure about working on your RV. Any task you perform or product you purchase based on any information we provide is strictly at your own risk.

We participate in affiliate programs from many companies (including the Amazon affiliate program), which provides a means for us to earn a small commission by linking to products there. But our opinions are our own and we only link to products we can recommend to friends with complete confidence. And using our links won't cost you an extra penny!