Плата управления Octopus Pro (H723), BTT
Плата управления Octopus Pro V1.1 (H723), BIGTREETECH
BIGTREETECH Octopus Pro V1.1 H723 — мощная 32-битная управляющая плата для больших, скоростных и нестандартных 3D-принтеров. Вариант на STM32H723ZE особенно интересен для Klipper-сборок: производительный Cortex-M7 до 550 МГц, восемь посадочных мест под сменные драйверы, отдельное высоковольтное питание моторов до 60 В, CAN, встроенный MAX31865 для PT100/PT1000 и большое количество интерфейсов делают Octopus Pro хорошей базой для Voron, RatRig, VZBot, CoreXY и других DIY-проектов.
H723 — действительно мощный MCU
В версии этой карточки используется STM32H723ZE:
- ядро — Arm Cortex-M7;
- частота — до 550 МГц;
- Flash — 512 КБ;
- RAM — до 564 КБ;
- аппаратная FPU;
- кэш L1;
- DSP-инструкции.
Это уже другой класс MCU по сравнению с F446, который также встречается на Octopus Pro. При работе Klipper основную высокоуровневую математику выполняет Linux-хост, однако быстрый MCU даёт большой запас по генерации step-сигналов и работе с множеством периферии.
Восемь драйверов — простор для сложной механики
Octopus Pro рассчитана на 8 сменных драйверов шаговых двигателей и имеет в общей сложности девять физических моторных выходов — один из каналов имеет два разъёма для двигателей.
Такой набор особенно удобен для машин, где нужны:
- X/Y;
- несколько независимых Z;
- один или несколько экструдеров;
- dual carriage;
- дополнительные механизмы;
- MMU/toolchanger-проекты.
Плата работает со сменными StepStick-драйверами, включая популярные TMC2209, TMC2130, TMC5160 и другие совместимые варианты. Для конфигурации Klipper BIGTREETECH публикует официальный pinout и пример printer.cfg.
До 60 В — но только там, где это действительно нужно
Одна из главных особенностей Octopus Pro относительно обычной Octopus — отдельная линия MOTOR_POWER до 60 В.
Причём напряжение выбирается индивидуально для каждого из восьми драйверов при помощи перемычки:
-
Main Power— обычная линия питания платы, максимум 28 В; -
MOTOR_POWER— отдельная высоковольтная линия, максимум 60 В.
Это позволяет, например, оставить Z и экструдер на обычных 24 В, а XY с подходящими HV-драйверами перевести на 36–48 В. Для высокоскоростного CoreXY это куда осмысленнее, чем переводить на высокое напряжение всю электронику.
ВАЖНО: перемычка питания драйвера — не декоративная
BIGTREETECH отдельно предупреждает: обычный TMC2209, TMC2130 или невысоковольтный TMC5160 нельзя случайно подключать к линии 48–60 В.
Неправильное положение перемычки может уничтожить не только драйвер, но и саму плату.
Поэтому перед первым включением Octopus Pro хорошее правило простое:
сначала проверяем каждый jumper питания драйвера — потом подаём питание.
MAX31865 уже на борту
В версии Pro вместо схемы с INA826 используется встроенный MAX31865 для подключения RTD-датчиков PT100 / PT1000. BIGTREETECH отдельно отмечает более высокую точность такого решения.
Это особенно интересно при:
- высокотемпературной печати;
- хотендах 350–500 °C;
- использовании PT100;
- инженерных материалах;
- необходимости более предсказуемого температурного измерения.
То есть для серьёзного высокотемпературного хотенда не обязательно добавлять внешний MAX31865-модуль.
Пять температурных входов
Архитектура Octopus Pro предусматривает:
- TB — датчик стола;
- T0;
- T1;
- T2;
- T3.
Вместе с четырьмя выходами нагревателей хотендов это позволяет строить многоголовые и экспериментальные системы гораздо свободнее обычной платы на 4–5 драйверов. Официальная конфигурация Klipper предусматривает HE0–HE3 и соответствующие температурные входы.
Отдельный Probe и поддержка NPN / PNP
В Octopus Pro переработан вход датчика приближения.
Плата поддерживает NPN и PNP proximity sensors, а Probe больше не делит тот же IO с BLTouch — для него предусмотрен отдельный PC5.
Для DIY-принтеров это хороший запас по совместимости: можно использовать не только классический BLTouch, но и различные индуктивные/ёмкостные промышленные датчики при корректной схеме подключения.
CAN для современной Klipper-архитектуры
Octopus Pro имеет CAN-интерфейс, поэтому её удобно использовать с современными toolhead-платами — например EBB-серии и другими CAN-модулями.
И здесь важно отличать ревизии:
Octopus Pro V1.0/V1.0.1: CAN-разъём RJ11.
Octopus Pro V1.1: CAN выведен через XH2.54 × 2 Pin.
Поэтому фотография или инструкция от V1.0 не всегда подходит к V1.1 один в один.
Raspberry Pi можно связать напрямую
На Octopus Pro переработан Raspberry Pi header. BIGTREETECH указывает последовательность:
5V / 5V / GND / RX / TX.
Это позволяет связать плату и Raspberry Pi через UART и сократить количество внешней проводки.
Для Klipper обычно остаётся выбор: USB, UART либо CAN-архитектура — в зависимости от проекта.
Вентиляторов хватит не только на хотенд
Для Octopus Pro заявлено до 6 управляемых вентиляторов плюс два постоянно включённых выхода. Производитель также предусматривает выбор питающего напряжения для соответствующих каналов.
Для большой CoreXY-машины это полезно: hotend fan, part cooling, electronics bay, chamber circulation и другие вентиляторы можно развести непосредственно с основной платы.
Почему именно V1.1?
У ревизии Octopus Pro V1.1 есть очень конкретная история.
BIGTREETECH официально пишет, что V1.1 появилась в том числе для устранения проблемы версии STM32H723, при которой во время DFU-режима выход хотенда мог оставаться постоянно активным.
Заодно изменились некоторые пины:
-
HE0:
PA0; -
HE2:
PB0; -
Motor3 Enable:
PA2; -
RGB:
PB10.
Именно поэтому конфигурацию от Octopus Pro V1.0 нельзя бездумно копировать в V1.1.
Главный лайфхак для Klipper: 128 KiB + 25 MHz
Вот это стоит буквально сохранить рядом с платой.
Для Octopus Pro V1.1 H723 официальный конфиг Klipper требует при сборке firmware:
- MCU — STM32H723;
- Bootloader offset — 128 KiB;
- Clock Reference — 25 MHz crystal.
Это прямо указано как в репозитории BIGTREETECH, так и в официальном репозитории Klipper.
Если взять инструкцию для F446 и выставить 32 KiB / 12 MHz, можно потом долго выяснять, почему исправная плата не хочет нормально стартовать.
Лайфхак №2: сначала смотрим на надпись V1.1 на самой PCB
В сообществе регулярно встречается одна и та же история: пользователь настраивает H723 по гайду для другой Octopus или другой ревизии, получает неверные пины и начинает подозревать драйверы, Klipper или сам MCU.
Для V1.1 официальный Klipper-конфиг даже начинается с предупреждения:
не использовать этот конфиг с Octopus Pro V1.0 или обычной Octopus.
Поэтому первое действие при сборке — определить реальную ревизию непосредственно по плате, а не по названию магазина или коробке.
Лайфхак №3: J16 — это не имя GPIO
При настройке Sensorless Homing в сообществе встречается характерная ошибка: пользователь видит на схеме обозначение вроде J16 и пытается поставить его в Klipper как diag_pin.
Но J16 — обозначение соединения/джампера на схеме, а Klipper нужен настоящий GPIO. Например, для соответствующего endstop это может быть PG6. Именно такая ошибка и её решение встречались у владельца Octopus Pro V1.1 H723.
То есть:
схема платы показывает физическую коммутацию, а printer.cfg должен содержать реальные MCU pins.
Лайфхак №4: после перехода MCU в CAN его уже можно не увидеть как обычный serial
При настройке CAN пользователь иногда ожидает увидеть Octopus в:
/dev/serial/by-id/
хотя прошивка уже переведена на CAN.
В таком случае UUID MCU ищется через can0, например штатным Klipper canbus_query.py. В сообществах Octopus Pro + EBB это один из самых частых моментов, вызывающих ложное ощущение, что прошивка «не установилась».
Marlin, Klipper и нюанс H723
Для H723 эта плата сегодня наиболее естественно выглядит именно в Klipper-сборке: официальный репозиторий Klipper содержит отдельную конфигурацию Octopus Pro V1.1 H723.
В приложенной производителем инфографике H723 также обозначены Marlin и Klipper, а RepRapFirmware для варианта H723 не заявлен из-за ограничения 512 КБ Flash.
Стоит отметить, что на текущей товарной странице BIQU сохранился старый смешанный текст, где характеристики разных MCU объединены вместе. Поэтому для конкретного STM32H723ZE мы ориентируемся на маркировку платы, свежую документацию BTT и спецификацию самого MCU ST, а не на старую универсальную строчку магазина.
Размер платы
Габарит платы семейства Octopus Pro:
160 × 100 мм
межцентровое расстояние монтажных отверстий:
150 × 90 мм.
Плата крупная, но это плата другого класса: восемь драйверов и количество силовых/периферийных интерфейсов физически требуют места.
Где Octopus Pro H723 раскрывается лучше всего?
Это хороший выбор для:
- Voron 2.4;
- Voron Trident;
- RatRig;
- VZBot;
- крупных CoreXY;
- IDEX и multi-extruder проектов;
- высокоскоростной Klipper-печати;
- сборок с CAN-toolhead;
- систем с PT100/PT1000;
- принтеров с большим количеством независимых Z-моторов;
- проектов с высоковольтными TMC5160.
Для простого Ender с четырьмя моторами Octopus Pro объективно избыточна. А вот когда заканчиваются драйверы, GPIO и возможности обычной платы — начинается её территория.
Восемь драйверов и свобода собирать принтер по-своему
BIGTREETECH Octopus Pro V1.1 H723 — это плата не столько для «замены сломавшейся материнки», сколько для построения собственной архитектуры 3D-принтера.
Быстрый STM32H723ZE Cortex-M7, восемь драйверных каналов, отдельная линия MOTOR_POWER до 60 В, MAX31865 для PT100/PT1000, CAN, множество нагревателей, вентиляторов, датчиков и GPIO дают свободу, за которую Octopus и любят в DIY-сообществе.
А ревизия V1.1 особенно важна именно для H723: исправлена проблема DFU, изменена часть pinout и уже существует штатный конфиг Klipper под эту конкретную аппаратную версию.
:::
RRF3DSHOP — 3D-мир без границ.
Способы оплаты
Мы сделали оплату простой, удобной и безопасной. Вы выбираете способ — мы обеспечиваем удобство и прозрачность на каждом этапе.
Онлайн оплата на сайте
Оплата на сайте осуществляется через платёжную систему Робокасса.
После оформления заказа вы переходите на защищённую страницу оплаты, где доступны:
- Банковские карты
- СБП (Система быстрых платежей)
- Другие способы, поддерживаемые Робокассой
Все операции проходят по защищённому протоколу.
Банковской картой
Оплата банковской картой доступна через онлайн-оплату на сайте.
Поддерживаются карты платёжных систем:
- Visa
- Mastercard
- Мир
При получении
Оплата при получении возможна, но только при оформлении заказа через сайт.
Условия зависят от выбранной службы доставки (ПВЗ или курьер).
Мы рекомендуем уточнять возможность этого способа при оформлении заказа.
КП и счёт для юридических лиц
Для юридических лиц доступен безналичный расчёт.
- Подготовим коммерческое предложение (КП)
- Выставим счёт с печатью
- Отправим документы на e-mail
Это стандартный и надёжный способ работы для компаний и организаций.
Если у вас есть вопросы по оплате — напишите нам, подскажем оптимальный вариант.
:::
RRF3DSHOP - 3D-мир без границ.
Способы доставки
Выбирайте удобный способ получения заказа. Мы работаем с проверенными службами доставки и подбираем оптимальный вариант под вашу задачу.
Самовывоз
Самовывоз доступен по адресу: г. Люберцы, ул. Смирновская, 8.
Выдача осуществляется по предварительному согласованию. Пожалуйста, свяжитесь с нами перед приездом.
Пункт выдачи — в ваш город
Доставка в пункты выдачи по всей России через службы:
- СДЭК
- Яндекс Доставка
- Boxberry (через Яндекс)
Удобно для получения заказа рядом с домом или работой.
Курьером — по вашему адресу
Доставка курьером осуществляется службами:
- СДЭК
- Яндекс Доставка (БоксБерри)
Курьер привезёт заказ прямо к вам домой или в офис.
Для юридических лиц рекомендуем СДЭК — наиболее стабильный вариант по документообороту и срокам.
Почта России — до почтового отделения
Отправка Почтой России возможна по индивидуальному запросу.
Стоимость и сроки рассчитываются предварительно перед оформлением заказа.
Доставка по вашему трек-номеру
Можем отправить заказ через выбранную вами службу доставки:
- СДЭК
- Яндекс Доставка
- Ozon Logistics
- Деловые линии (забор курьером)
Вы оформляете доставку самостоятельно — мы передаём заказ по вашему трек-номеру.
Мы подскажем оптимальный вариант доставки под ваш заказ — просто напишите нам.
:::
RRF3DSHOP - 3D-мир без границ.
