BIGTREETECH SKR MINI E3 V3.0.1
STM32F401 · 4 × TMC2209 · 3 PWM-вентилятора
BIGTREETECH SKR MINI E3 V3.0.1 — компактная 32-битная плата для модернизации Ender-3 и совместимых 3D-принтеров. Версия на STM32F401RCT6 84 МГц оснащена четырьмя встроенными TMC2209 с UART, двумя разъёмами общего канала Z и тремя регулируемыми вентиляторами. Поддерживает Marlin и Klipper, один хотэнд, нагреваемый стол, BLTouch и датчик филамента.
Удобна для замены компактной платы принтера с одним экструдером, когда нужны UART-настройка драйверов и раздельное управление охлаждением. Дополнительные функции включаются в прошивке под установленное оборудование.

Четыре TMC2209 управляют X, Y, Z и экструдером; параметры задаются по UART.
Раздельный обдув детали, хотэнда и электроники с настройкой логики включения.
Marlin для автономной работы или Klipper с отдельным Linux-хостом.
V3.0.1: выбирайте прошивку для STM32F401
В этой ревизии используется STM32F401RCT6, Cortex-M4, 84 МГц. Распространённая SKR MINI E3 V3.0 на STM32G0B1 — другая аппаратная версия. У неё отличаются процессор и назначения ряда выводов, поэтому готовый файл прошивки или конфигурацию нельзя выбирать только по надписи «Mini E3 V3».
Перед установкой сверяют маркировку V3.0.1 и MCU на фактической плате. Это особенно важно при ремонте уже настроенного принтера: старый printer.cfg или образ Marlin может управлять другими выводами.
Основные характеристики
| Процессор | STM32F401RCT6, Cortex-M4, 84 МГц |
|---|---|
| Драйверы | 4 встроенных TMC2209, управление параметрами через UART |
| Движение | X, Y, Z, E; ZAM/ZBM — параллельные разъёмы одного канала |
| Питание | 12 или 24 В DC; логические сигналы 3,3 В |
| Нагреватели | Один хотэнд HE0 и стол HB |
| Температура | Два входа NTC: TH0 и THB |
| Вентиляторы | Три независимых PWM-канала FAN0/FAN1/FAN2 |
| Интерфейсы | Micro-USB, microSD, TFT, EXP1, BLTouch, филамент, RGB, SPI |
| Хранение параметров | Внешняя EEPROM 24C32, 32 кбит |
| Размер по чертежу | 103,75 × 70,25 мм; расположение отверстий сверять по заводскому PDF |
Плата рассчитана на формат установки семейства Ender-3, но совместимость конкретного принтера включает ещё распиновку экрана, нагреватели, датчики и кабели. Для Ender-3 V2 и других вариантов с иным дисплеем может понадобиться переходник и отдельная настройка.
Четыре драйвера и двойное подключение Z

TMC2209 уже распаяны на плате: докупать четыре съёмных модуля для штатных осей не требуется. Через UART прошивка задаёт ток и режимы работы. Настройки подбирают по моторам и охлаждению; тихий режим не компенсирует недостаточный ток или механические заедания.
ZAM и ZBM получают сигналы одного драйвера и подходят для параллельного подключения двух моторов Z. Автоматически выровнять каждый винт отдельно при такой схеме нельзя. Для независимого двойного Z нужен дополнительный самостоятельный канал управления.
Для sensorless homing предусмотрены DIAG-перемычки. Если ось использует обычный концевик, соответствующую диагностическую связь не включают. Чувствительность StallGuard проверяют на конкретной механике, а не копируют как универсальное число.
Нагрев, охлаждение и питание
Один силовой ввод питает плату, двигатели, нагреватели и вентиляторы. Номинальное напряжение вентиляторов должно совпадать с питанием принтера: здесь нет индивидуального выбора 5/12/24 В на каждом fan-разъёме.
| Цепь | Указанные производителем ограничения |
|---|---|
| Стол HB | До 10 А по руководству; 15 А — пиковое значение |
| Хотэнд HE0 | До 8 А; 10 А — пиковое значение |
| Каждый вентилятор | До 1 А; 1,5 А — пиковое значение |
| Хотэнд + драйверы + вентиляторы | Суммарно менее 15 А по руководству |
Пиковые значения не используют как длительный режим. Проверяют также общий бюджет блока питания, проводку, клеммы и охлаждение. Для мощного стола, выходящего за допустимую нагрузку платы, нужен внешний силовой модуль.
Три независимых вентилятора удобно распределить на обдув детали, охлаждение хотэнда и электроники. В прошивке задают их функции: например, хотэнд-вентилятор включается от температуры, а обдув детали регулируется командой печати.
Карта выводов и расширение

BLTouch подключается к выделенному разъёму с проверкой земли, питания и сигнальных линий. TH0/THB используют для датчиков хотэнда и стола; тип NTC задают в прошивке. При комнатной температуре оба показания должны быть правдоподобными до первого нагрева.
EXP1 предназначен для совместимого штатного LCD12864, TFT — для последовательной панели с подходящим протоколом. SPI можно использовать для совместимой периферии, например акселерометра в Klipper, с проверкой его питания и назначения линий.
Питание BLTouch/TFT/RGB выбирается перемычкой RGB-PWR1: от встроенной линии 5 В либо дополнительного DCDC5V. Модуль DCDC, датчик автокалибровки, экран и блок резервирования питания не считаются встроенными по одному наличию разъёмов.
Marlin, Klipper и первый запуск
Для Marlin руководство V3.0.1 указывает BOARD_BTT_SKR_MINI_E3_V3_0_1 и среду STM32F401RC_btt. Драйверы задаются как TMC2209. Параметры механики, термисторов, экрана и тепловой защиты настраивают под принтер.
Для Klipper производитель предоставляет отдельную папку V3.0.1: MCU STM32F401, загрузчик 16 KiB, кварц 8 МГц; связь USB PA11/PA12 либо USART2 PA3/PA2. Нужен отдельный Linux-хост. Готовые бинарные файлы в старом репозитории не заменяют сборку под актуальную версию Klipper.
Обновление выполняют через microSD с файлом firmware.bin по инструкции. Для питания только логики от USB используется USB_5V; это не заменяет силовое питание моторов и нагревателей.
- Сверьте ревизию, процессор, кабели и крепёж, затем подключите плату без поданного питания.
- После прошивки проверьте связь, температуры и ручное срабатывание концевиков.
- Проверьте короткие движения осей, направление экструдера и каждый вентилятор.
- Включите нагреватели по одному; рост температуры должен соответствовать включённому узлу.
- Настройте токи, PID, масштаб движения и поиск нуля перед пробной печатью.
Документация
Официальные аппаратные файлы V3.0.1 · Карта выводов · Габариты и крепление · Klipper для STM32F401 V3.0.1
