BIGTREETECH SKR Pico V1.0
RP2040 · 4 × TMC2209 · USB-C / UART · 85 × 56 мм
BIGTREETECH SKR Pico V1.0 — компактная плата управления для Klipper на микроконтроллере RP2040. Четыре встроенных TMC2209 с UART управляют X, Y, Z и экструдером; два разъёма Z позволяют подключить пару моторов к одному каналу. Плата размером 85 × 56 мм рассчитана на питание 12/24 В, один хотэнд, нагреваемый стол и три регулируемых вентилятора.
Подходит для компактного принтера с отдельным Linux-хостом. Встроенные драйверы, три канала охлаждения и основные датчики собраны на небольшой плате.

85 × 56 мм для небольшого отсека электроники и аккуратного размещения.
Четыре встроенных драйвера с программной настройкой параметров по UART.
USB-C или UART; сетевой интерфейс и управление выполняет Linux-компьютер.
Компактная электроника для Voron V0 и похожих сборок
SKR Pico разработана для небольших принтеров семейства Voron V0, где важны компактный монтаж и связь с Linux-хостом. Формат платы позволяет разместить её в небольшом отсеке электроники, а готовые TMC2209 избавляют от выбора четырёх съёмных драйверных модулей.
Плата работает как контроллер исполнительных устройств. Для Klipper нужен отдельный Raspberry Pi, BTT Pi или другой совместимый компьютер. Он выполняет основную часть программной обработки и предоставляет веб-интерфейс; RP2040 на SKR Pico управляет движением и входами/выходами принтера.
Основные характеристики
| Микроконтроллер | RP2040, ARM Cortex-M0+ |
|---|---|
| Драйверы | 4 встроенных TMC2209, настройка по UART |
| Моторные подключения | X, Y, Z1, Z2, E; оба Z — один общий канал |
| Питание | 12 или 24 В DC; логика 3,3 В |
| Нагреватели | Один хотэнд HE и стол HB |
| Датчики температуры | TH0 и THB, два входа NTC |
| Охлаждение | 3 регулируемых вентилятора |
| Связь с хостом | USB-C или UART |
| Дополнительные подключения | Концевики, филамент, BLTouch/Probe, RGB |
| Размер | 85 × 56 мм; точное крепление — по заводскому чертежу |
| Обновление MCU | USB в режиме RP2040 boot, файл klipper.uf2 |
Пять моторных разъёмов не означают пять драйверов. Для независимой коррекции двух винтов Z нужны отдельные драйверные каналы; у штатной пары Z1/Z2 они общие.
Как устроена система с Klipper

Самый простой путь связи — USB от хоста к USB-C платы. При использовании UART проверяют выводы TX/RX/GND, уровень 3,3 В и выбранный в прошивке интерфейс. Способ питания хоста планируют отдельно по его требованиям; USB-связь сама по себе не гарантирует достаточного питания всей системы.
На SKR Pico нет встроенного Wi-Fi, Ethernet и Linux-компьютера. Доступ по сети обеспечивает хост. Также здесь нет слота microSD для привычного обновления firmware.bin: RP2040 использует другой способ загрузки.
TMC2209, ток моторов и охлаждение
UART позволяет задавать ток и режимы TMC2209 в конфигурации Klipper. Параметры выбирают по двигателю и реальной нагрузке. Заводской радиатор отводит тепло от драйверов, но внутри небольшого корпуса нужен свободный путь воздуха.
В руководстве производитель рекомендует активный обдув при токе драйвера выше 0,8 А. Не следует использовать максимальный ток микросхемы как гарантированный рабочий ток платы без проверки температуры и охлаждения.
Sensorless homing включается DIAG-перемычками для соответствующих осей. При обычных концевиках диагностическую связь не активируют. Порог StallGuard подбирают под механику и скорость поиска нуля.

Нагреватели, вентиляторы и датчики
HE и HB управляют хотэндом и столом. Их датчики подключаются к TH0 и THB; тип термистора задаётся в прошивке. Перед первым нагревом нужно увидеть правдоподобную комнатную температуру на обоих каналах.
Три регулируемых вентилятора можно назначить на деталь, хотэнд и электронику. Их питание должно соответствовать номиналу вентилятора и схеме платы. Мощность стола, ток нагревателей, сечение проводов и возможности блока питания проверяют до сборки; для нагрузки за пределами силовой части нужен внешний модуль.
Для BLTouch и датчика приближения предусмотрены подключения с проверкой распиновки. Тип NPN/PNP для совместимого proximity-датчика выбирается перемычкой по руководству. Дополнительные датчики и RGB включаются в конфигурации, а не начинают работать только от подключения кабеля.
Прошивка и первый запуск
В официальном примере Klipper выбирают архитектуру RP2040 и нужный интерфейс связи. После сборки используется файл out/klipper.uf2. Для первичного обновления устанавливают BOOT-перемычку и нажимают Reset, подключают USB к компьютеру и копируют UF2 на появившийся накопитель загрузчика. После записи BOOT убирают и перезапускают плату по инструкции.
Пример generic-bigtreetech-skr-pico-v1.0.cfg содержит разводку платы. Его рабочую область, токи, направление осей, типы термисторов и PID нельзя считать настройками любого Voron или другого принтера.
- Без питания проверьте крепление, проводку и перемычки.
- Загрузите MCU-прошивку и настройте связь с хостом.
- Проверьте температуры, концевики и показания датчика Z.
- Проверьте короткие движения и поочерёдное включение вентиляторов и нагревателей.
- Выполните калибровки тока, движения, PID и поиска нуля перед печатью.
Что проверить при выборе
SKR Pico подходит для четырёх независимых моторных каналов и одного хотэнда. Для нескольких экструдеров или независимого двойного Z заранее планируют дополнительную электронику. Хост, дисплей, блок питания, датчики и кабели сверяются с комплектацией заказа отдельно.
Официальная документация
Руководство SKR Pico V1.0 · Карта выводов, схема и размеры · Klipper: официальный пример SKR Pico
