Skip to content

clap157/SKR-3

Repository files navigation

SKR 3

Hardware

  • MCU: ARM Cortex-M7 STM32H743VI 480MHz with FDCAN bus
  • DCDC 5V current output rated at 5A max continuous and 6A max instantaneous
  • Voltage in: DC12V-DC24V
  • Logic voltage: DC 3.3V
  • Heated bed(HB) max current: 10A, heater cartridge(E0, E1) max current: 5.5A
  • Thermistor circuit is protected to prevent MCU damage from shorted heatbed and heater cartridge connection
  • Thermistor connection supports Pull up resistance value(1Kohm) setting using jumpers, No more extra module needed for PT1000(Accuracy is much lower than max31865)
  • Fan port: 3 X CNC(selectable voltage), 2 X always on(PSU voltage), max current: 1A per port
  • Selectable voltage (24V, 12V, 5V by SKR 3-DC MODE)for CNC fan (Note: The voltages of the 3 * CNC fans are unified, different voltages cannot be set separately for different ports), no more need for external stepdown
  • Overall max current(HB+E0+E0+All fans): 10A
  • WIFI: ESP-12S, ESP-07S, ESP32U, ESP32E
  • Expansion port: BLTouch(Servos, Probe), PS-ON, PWR-DET, Fil-DET, RGB, FDCAN
  • Stepper driver: TMC5160, TMC2209, TMC2225, TMC2226, TMC2208, TMC2130, ST820, LV8729, DRV8825, A4988 etc. Stepper driver mode: SPI, UART, STEP/DIR

Firmware

Pinout

SKR 3 EZ

Hardware

  • Thermistor connection supports Pull up resistance value(2.2Kohm, SKR 3 use 1Kohm, Within our working temperature range, the voltage change scale of 2.2k with PT1000 is more obvious, and the temperature collected under the same ADC accuracy is more accurate than 1K) setting using jumpers, No more extra module needed for PT1000(Accuracy is much lower than max31865)
  • Logic voltage: Stepper driver signal DC 5V
  • High and low voltage can be selected for all stepper driver by jumper
  • stepper driver support EZ Driver
  • All other parameters are the same as SKR 3

Pinout

SKR 3 & SKR 3 EZ Pinout table

PeripheralFunctionPin namePin No.Comment
XSTEPPD485SKR 3 EZ is converted to 5V to driver (SKR 3 is MCU 3.3V)
DIRPD384SKR 3 EZ is converted to 5V to driver (SKR 3 is MCU 3.3V)
ENPD687SKR 3 EZ is converted to 5V to driver (SKR 3 is MCU 3.3V)
CS/UARTPD586
YSTEPPA1577SKR 3 EZ is converted to 5V to driver (SKR 3 is MCU 3.3V)
DIRPA867SKR 3 EZ is converted to 5V to driver (SKR 3 is MCU 3.3V)
ENPD182SKR 3 EZ is converted to 5V to driver (SKR 3 is MCU 3.3V)
CS/UARTPD081
ZSTEPPE21SKR 3 EZ is converted to 5V to driver (SKR 3 is MCU 3.3V)
DIRPE32SKR 3 EZ is converted to 5V to driver (SKR 3 is MCU 3.3V)
ENPE097SKR 3 EZ is converted to 5V to driver (SKR 3 is MCU 3.3V)
CS/UARTPE198
E0STEPPD1562SKR 3 EZ is converted to 5V to driver (SKR 3 is MCU 3.3V)
DIRPD1461SKR 3 EZ is converted to 5V to driver (SKR 3 is MCU 3.3V)
ENPC764SKR 3 EZ is converted to 5V to driver (SKR 3 is MCU 3.3V)
CS/UARTPC663
E1STEPPD1158SKR 3 EZ is converted to 5V to driver (SKR 3 is MCU 3.3V)
DIRPD1057SKR 3 EZ is converted to 5V to driver (SKR 3 is MCU 3.3V)
ENPD1360SKR 3 EZ is converted to 5V to driver (SKR 3 is MCU 3.3V)
CS/UARTPD1259
TMC SPI (Software SPI)MISOPE1545
MOSIPE1343
SCKPE1444
HeaterE0PB389is converted to 5V to MOSFET with flyback protection
E1PB490is converted to 5V to MOSFET with flyback protection
HB(heated bed)PD788is converted to 5V to MOSFET with flyback protection
TemperatureTH0PA2244.7KOhm 0.1% pull up resistor for NTC100K,etc. 1KOhm(SKR 3) or 2.2KOhm(SKR 3 EZ) 0.1% pull up resistor for PT1000 by jumper. with thermistor protection circuit
TH1PA3254.7KOhm 0.1% pull up resistor for NTC100K,etc. 1KOhm(SKR 3) or 2.2KOhm(SKR 3 EZ) 0.1% pull up resistor for PT1000 by jumper. with thermistor protection circuit
THBPA1234.7KOhm 0.1% pull up resistor for NTC100K,etc. with thermistor protection circuit
EndstopX-STOPPC116Share with X-DIAG
Y-STOPPC318Share with Y-DIAG
Z-STOPPC015Share with Z-DIAG
E0-DETPC217Share with E0-DIAG
E1-DETPA022Share with E1-DIAG
FANFAN0PB793is converted to 5V to MOSFET with flyback protection
FAN1PB692is converted to 5V to MOSFET with flyback protection
FAN2PB591is converted to 5V to MOSFET with flyback protection
MiscPWRDETPC159
PS-ONPE43
RGB(Neopixel/WS2812)PE65is converted to 5V
BLTouchSERVOSPE54
PROBEPC137
TFT UART1RXPA1069
TXPA968
FDCAN1RXPB895
TXPB996
USB-DeviceOTG_FS_DMPA1170
OTG_FS_DPPA1271
EXP15V5VMarlin: EXP1_01_PIN, Klipper: EXP1_10
GNDGNDMarlin: EXP1_02_PIN, Klipper: EXP1_9
LCD_D7PE1242Marlin: EXP1_03_PIN, Klipper: EXP1_8
LCD_D6PE1141Marlin: EXP1_04_PIN, Klipper: EXP1_7
LCD_D5PE1040Marlin: EXP1_05_PIN, Klipper: EXP1_6
LCD_D4PE939Marlin: EXP1_06_PIN, Klipper: EXP1_5
LCD_RSPE838Marlin: EXP1_07_PIN, Klipper: EXP1_4
LCD_ENPB135Marlin: EXP1_08_PIN, Klipper: EXP1_3
BTN_ENCPB034Marlin: EXP1_09_PIN, Klipper: EXP1_2
BEEPERPC533Marlin: EXP1_10_PIN, Klipper: EXP1_1
EXP2NCNCMarlin: EXP2_01_PIN, Klipper: EXP2_10
GNDGNDMarlin: EXP2_02_PIN, Klipper: EXP2_9
RESETRESET14Marlin: EXP2_03_PIN, Klipper: EXP2_8
SD_DETECTPC432Marlin: EXP2_04_PIN, Klipper: EXP2_7
MOSIPA731Marlin: EXP2_05_PIN, Klipper: EXP2_6
BTN_EN2PB236Marlin: EXP2_06_PIN, Klipper: EXP2_5
SD_SSPA428Marlin: EXP2_07_PIN, Klipper: EXP2_4
BTN_EN1PE737Marlin: EXP2_08_PIN, Klipper: EXP2_3
SCKPA529Marlin: EXP2_09_PIN, Klipper: EXP2_2
MISOPA630Marlin: EXP2_10_PIN, Klipper: EXP2_1
OnboardSD(SDIO)SDMMC1_CKPC1280
SDMMC1_CMDPD283
SDMMC1_D0PC865
SDMMC1_D1PC966
SDMMC1_D2PC1078
SDMMC1_D3PC1179
WIFI(ESP3D/RRF)ESP-RST(espResetPin)PC148
ESP-IO0(espDataReadyPin)PB1046
ESP-IO4(TfrReadyPin)PB1147
ESP-RX(UART3)PD855
ESP-TX(UART3)PD956
ESP-CSPB1251
ESP-MOSIPB1554
ESP-MISOPB1453
ESP-CLKPB1352
EEPROM(Software-I2C)SCLPA1476
SDAPA1372Share with onboard status LED

Note

Here’s BIGTREETECH! For Makers, by makers!

  • We appreciate all of your support to BIGTREETECH! To offer an excellent experience of creation to every makers,We’re devoted to design and produce high-quality and durable accessories!

How to contact:

If you have any technical issue,please don’t hesitate contact us:

Follow us on social media to get more news:

Purchase link:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 65.4%
  • C 31.8%
  • Python 1.0%
  • Shell 0.7%
  • JavaScript 0.4%
  • Makefile 0.3%
  • Other 0.4%