# 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.

## Quick Facts

- **Brand:** BigTreeTech
- **Board Type:** 3D Printer Control Board
- **Price:** ~$39.99
- **Product Readiness:** consumer
- **CPU:** STM32H743VI
- **CPU Architecture:** ARM Cortex-M7
- **CPU Cores:** 1
- **RAM:** 1MB
- **Flash:** 2MB
- **USB:** USB Type-C
- **Power:** 12-24V DC
- **Operating Voltage:** 3.3V
- **SD Card:** MicroSD

## Connectivity

- **Wifi:** optional (ESP module)

## Open Source

- **Firmware:** Yes
- **Schematics:** Yes
- **PCB Layout:** Yes

## Compatible Firmware

Marlin, Klipper, RepRapFirmware

## Use Cases

- 3D Printing
- CNC
- Laser Engraving

## Components

- **STM32H743VI** (MCU): STMicroelectronics STM32H743VI 32-bit ARM Cortex-M7 microcontroller, 2MB flash, 1MB RAM, running at 480MHz with FDCAN bus support — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.st.com%2Fresource%2Fen%2Fdatasheet%2Fstm32h743vi.pdf&ref=openhardware.directory&product=bigtreetech-skr-3&source=md-export)
- **TMC2209 socket x5** (Stepper Driver Socket): 5x stepper driver sockets supporting TMC5160, TMC2209, TMC2208, TMC2130, DRV8825, A4988 and more in SPI, UART, and STEP/DIR modes — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.trinamic.com%2Ffileadmin%2Fassets%2FProducts%2FICs_Documents%2FTMC2209_Datasheet_V103.pdf&ref=openhardware.directory&product=bigtreetech-skr-3&source=md-export)
- **ESP32 (optional)** (Wireless Module): Optional WiFi connectivity via ESP-12S, ESP-07S, ESP32U, or ESP32E module for OctoPrint/Mainsail wireless access — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32_datasheet_en.pdf&ref=openhardware.directory&product=bigtreetech-skr-3&source=md-export)
- **MicroSD slot** (Storage): MicroSD card slot for firmware and print file storage — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fbiqu.equipment%2Fproducts%2Fbigtreetech-btt-skr-3-control-board-for-3d-printer&ref=openhardware.directory&product=bigtreetech-skr-3&source=md-export)

## Protocols

- **UART**
- **SPI**
- **I2C**
- **USB**
- **CAN bus**
- **FDCAN**

## Description

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.

## Where to Buy

- [BIQU Equipment](https://openhardware.directory/r?to=https%3A%2F%2Fbiqu.equipment%2Fproducts%2Fbigtreetech-btt-skr-3-control-board-for-3d-printer&ref=openhardware.directory&product=bigtreetech-skr-3&source=md-export) — $39.99

## Resources

- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2Fbigtreetech%2FSKR-3&ref=openhardware.directory&product=bigtreetech-skr-3&source=md-export)
- [product](https://openhardware.directory/r?to=https%3A%2F%2Fbiqu.equipment%2Fproducts%2Fbigtreetech-btt-skr-3-control-board-for-3d-printer&ref=openhardware.directory&product=bigtreetech-skr-3&source=md-export)

## Tags

`3d-printer`, `control-board`, `stm32h7`, `marlin`, `klipper`, `reprapfirmware`, `bigtreetech`, `open-source`, `32-bit`, `tmc2209`, `tmc5160`, `can-bus`, `fdcan`, `wifi`

## Images

![BigTreeTech SKR 3](https://nbg1.your-objectstorage.com/openhardware-directory/entities/bigtreetech-skr-3/42c66c3ddf26.png)
![BigTreeTech SKR 3](https://nbg1.your-objectstorage.com/openhardware-directory/entities/bigtreetech-skr-3/a6b01c10043a.png)
![BigTreeTech SKR 3](https://nbg1.your-objectstorage.com/openhardware-directory/entities/bigtreetech-skr-3/c23be1f84df7.png)
![BigTreeTech SKR 3](https://nbg1.your-objectstorage.com/openhardware-directory/entities/bigtreetech-skr-3/eef469f78070.png)
![BigTreeTech SKR 3](https://nbg1.your-objectstorage.com/openhardware-directory/entities/bigtreetech-skr-3/1fbf7680493d.png)
![BigTreeTech SKR 3](https://nbg1.your-objectstorage.com/openhardware-directory/entities/bigtreetech-skr-3/4563807567d6.jpg)
![BigTreeTech SKR 3](https://nbg1.your-objectstorage.com/openhardware-directory/entities/bigtreetech-skr-3/856d5daefd80.jpg)
![BigTreeTech SKR 3](https://nbg1.your-objectstorage.com/openhardware-directory/entities/bigtreetech-skr-3/4cc594f789c6.jpg)

---
[View full device page](https://openhardware.directory/devices/bigtreetech-skr-3)