Продолжаю длиннопост про установку Klipper на Ender-3 s1 начало тут
После установки прошивки на микрокомпьютер я понял, что это далеко не конец :)

Всё стоит, гудит, но печатать нельзя :(
Всё стоит, гудит, но печатать нельзя :(

во первых микрокомпьютер с основной массой проводов прекрасно лезут в штатный лоток, только его немного не до конца закрываем ну или вырежем отверстие (пытался убрать вниз к плате принтера, отсюда и отверстие, но там слишком тесно)

Так оно получше будет :)
Так оно получше будет :)

для начала нужно понять а подключился ли принтер к Wi-fi или нет.
для этого топаем в меню своего роутера (в адресной строке http://192.168.1.1 или http://192.168.0.1 обычно) и там ищем Orangepizero3 в клиентах Wi-fi

запоминаем а лучше записываем IP адрес orangepizero3
запоминаем а лучше записываем IP адрес orangepizero3

в моём случае это 192.168.1.59

теперь начинается самое весёлое : )
Скачиваем клиент SSH (я брал putty тут т.к. официальный сайт без впн не пускает) и клиент для сетевого доступа (я пользовался Winscp).

Теперь мы готовы к труду и обороне (а ещё к попаболи :( )
Включаем микрокомпьютер в сеть , подключаем его кабелем USB-USB type-c к принтеру, включаем всё это безобразие вместе и ждём минуту-другую пока включится.

запускаем Putty

PuTTY
PuTTY

в строку Host name вводим наш адрес (у меня это также 192.168.1.59)
и нажимаем save (тогда в следующий раз можно будет руками не вводить адрес а выбрать из списка)
для подключения нажимаем Open

запрашивает логин
запрашивает логин

Нас запросит логин вводим orangepi и нажимаем Enter

затем пароль orangepi и ещё раз нажимаем Enter

откроется приветственный экран

Если видим такой, значит как минимум логин и пароль введены верно :)
Если видим такой, значит как минимум логин и пароль введены верно :)

Чтобы всё не забивать в терминал руками запоминаем что вместо Ctrl+V надо нажимать правую клавишу мышки.

 Начинаем колдунство :))
1 - проверяем установлен ли KIUH (установщик клиппера)
для этого делаем следующие команды (можно вставить все сразу)

sudo apt-get update && sudo apt-get install git -y

cd ~ && git clone https://github.com/dw-0/kiauh.git

./kiauh/kiauh.sh

идёт установка - не мешаем :)
идёт установка - не мешаем :)

Может спросить обновления, если у вас, лично я соглашался (нажал Y и Enter)

а не обновиться ли нам?
а не обновиться ли нам?

После обновления заново пишем 

./kiauh/kiauh.sh

у вас почти везде будет "not installed"

KIUH главное меню
KIUH главное меню

для выбора Установки нажимаем 1 и нажимаем Enter

Выбираем что надо установить
Выбираем что надо установить

для работы вам нужны как минимум Klipper, Moonraker, и вэб интерфейс Mainsail или Fluidd (если не уверены то ставьте оба они друг другу не мешают)

Без всего остального прекрасно можно жить, установите потом при необходимости :)
для установки нажимаем нужную цифру и нажимаем Enter

после установки нас вернёт в это же меню.
чтобы вернуться в главное меню, вместо цифры вводим b и нажимаем Enter

Прошивка Ender 3 s1 Klipper part 2

По итогу должны быть установлены Klipper, Moonraker и хотя бы 1 web интерфейс (Mainsail или Fluidd).

выходим из KIUH введя Q и нажав энтер (либо полностью перезайдя в Putty)
и вводим команду


ls /dev/serial/by-id/*

Копируем себе синюю строчку через Ctrl+c и сохраняем в блокнот
Копируем себе синюю строчку через Ctrl+c и сохраняем в блокнот

Если такой строки нет, то одноплатник не видит принтер, проверьте кабель.

запускаем WINSCP

имя хоста - адрес принтера логин и пароль orangepi
имя хоста - адрес принтера логин и пароль orangepi

вводим имя хоста, логин и пароль и жмём "войти"

одноплатник справа, ваш пк слева
одноплатник справа, ваш пк слева

на одноплатнике заходим в папку Klipper затем в папку config

нам сюда
нам сюда

и теперь ищем там файл Ender-3-s1

это наш пациент
это наш пациент

Копируем его можно через Ctrl+C и вставить на рабочий стол

Это инструкция по созданию прошивки для принтера и пример конфигурации для одноплатника

Открываем с помощью блокнота

наш файлик вид изнутри
наш файлик вид изнутри

в файлике ищём строку "serial" и проверяем

проверяем, чтобы совпадало с ранее скопированной строкой, при необходимости меняем.
проверяем, чтобы совпадало с ранее скопированной строкой, при необходимости меняем.

Копируем все строки с символами #, вставляем в гугл переводчик и ВНИМАТЕЛЬНО читаем

Не ленимся читать :)
Не ленимся читать :)

Файлик переименовываем в Printer.cfg и сохраняем

Затем в Winscp открываем папку "printer_data" затем "config" и туда кладём наш файлик

Если там был файлик с таким именем, смело заменяем
Если там был файлик с таким именем, смело заменяем

Теперь нам нужно делать прошивку для принтера.

снова идём в puTTY

и вводим команды 

cd ~/klipper

make clean

make menuconfig

для настройки прошивки

меню настройки прошивки
меню настройки прошивки

выбираем микроконтроллер STM32

Processor model STM32F103 или STM32F401 вы же смотрели внизу принтера модель чипа через решётку?
Bootloader offset для STM32F103 "28KiB bootloader", для 

STM32F401 это "64KiB bootloader"

communication interface "(Serial (on USART1 PA10/PA9) )"

и затем выходим нажав Q и ОБЯЗАТЕЛЬНО СОХРАНЯЕМ нажав Y 

сохраняем
сохраняем

теперь вводим команду 

make

для создания прошивки принтера

прошивка делается
прошивка делается

окончание не влезло, картинок много продолжение тут