
BigTreeTech SKR 3
High-performance 32-bit 3D printer board with STM32H743VI @ 480MHz, 5 driver slots, CAN bus, FDCAN, WiFi module support, 12–24V, 10A bed output. Marlin, Klipper, and RepRapFirmware compatible.
$39.99
Tap any value to browse matching devices
Specifications
Components
STMicroelectronics STM32H743VI 32-bit ARM Cortex-M7 microcontroller, 2MB flash, 1MB RAM, running at 480MHz with FDCAN bus support
5x stepper driver sockets supporting TMC5160, TMC2209, TMC2208, TMC2130, DRV8825, A4988 and more in SPI, UART, and STEP/DIR modes
Optional WiFi connectivity via ESP-12S, ESP-07S, ESP32U, or ESP32E module for OctoPrint/Mainsail wireless access
MicroSD card slot for firmware and print file storage
Bus Interfaces
The BigTreeTech SKR 3 is a flagship 32-bit 3D printer control board built around the STM32H743VI ARM Cortex-M7 processor running at 480MHz with FDCAN bus support. It is designed for demanding multi-extruder and high-speed 3D printing setups, offering exceptional processing power, flexible driver support, and CAN bus expansion capabilities.
The board features 5 stepper driver sockets supporting a wide range of drivers including TMC5160, TMC2209, TMC2225, TMC2226, TMC2208, TMC2130, ST820, LV8729, DRV8825, and A4988 in SPI, UART, and STEP/DIR modes. A 10A heated bed output, dual hotend outputs (5.5A each), 3 PWM CNC fan outputs with selectable voltage (5V/12V/24V), and thermistor protection circuitry are included.
WiFi connectivity can be added via optional ESP-12S, ESP-07S, ESP32U, or ESP32E modules. The board supports CAN/FDCAN expansion for toolhead boards, BLTouch, filament detection, power loss recovery, and RGB LEDs. Input voltage is 12–24V DC with a 5V/5A DCDC converter. Full schematics, PCB layouts, and Marlin, Klipper, and RepRapFirmware (RRF) builds are published open-source on GitHub.
Use Cases
3Where to Buy
Explore more of the directory — popular use cases, firmware, and specs to browse next.




