Rosomákova WiKi

Holt, co si nenapíšu, zapomenu ...

Uživatelské nástroje

Nástroje pro tento web


klipper:ender3se

KLIPPER na ENDRE3se (i jiné)

RPi4 minimálně 2G RAM
Já používám RPI5/8G RAM, instaluji i OBICO, kameru a další věci
SD kartu + USB čtečku na ni pokud nemáte třeba NTB kam ji lze zasunou
SW PUTY

Instalace SD karty pro RPi (OS)

  • Vyjmeme SD kartu z našeho Raspberry Pi
  • Připojíme SD kartu k našemu PC
  • Stáhneme si a spustíme Raspberry Pi Imager
  • Vybereme naše zařízení (např. Raspberry Pi 4)
  • Vybereme operační systém → Raspberry Pi OS (other) → Raspberry Pi OS Lite (64-bit)
    (V případě, že má vaše Raspberry Pi méně než 4 GB RAM, zvolte 32bitovou verzi)
    Já osobně používám vždy 32bit
  • Vybereme naši SD kartu
  • Klikneme na NEXT
  • Poté klikneme na EDIT SETTINGS
  • V GENERAL si zvolíme hostname naší 3D tiskárny, přihlašovací údaje (např. pi/rasspberry), název a heslo naší Wi-Fi sítě pokud neplánujeme připojovat 3D tiskárnu k sítí kabelem
  • Následně v SERVICES povolíme SSH a klikneme na tlačítko SAVE
  • Potvrdíme změny tlačítkem YES
  • Před samotnou instalací je potřeba SD kartu zformátovat → klikneme na YES
  • Po úspěšném zapsání našeho OS na SD kartu klikneme na tlačítko CONTINUE
  • Vyjmeme SD kartu z počítače a vložíme ji do Raspberry Pi

Instalace Klipperu, Moonrakeru a Mainsail pomocí KIAUH

  • Spustíme Raspberry Pi a připojíme se k němu přes SSH (např. přes PuTTY)

Pro připojení použijeme námi nastavený hostname (např. 3dmania.local) nebo IP adresu Raspberry Pi, kterou můžeme zjistit v našem routeru nebo pomocí nástroje jako nmap

ssh pi@3dmania.local
  • Po úspěšném připojení nejprve provedeme aktualizace tímto příkazem
sudo apt update 
sudo apt upgrade -y
  • Nainstalujeme git
sudo apt install git -y
  • Stáhneme a spustíme KIAUH (Klipper Installation And Update Helper)
cd ~ && git clone https://github.com/dw-0/kiauh.git 
cd kiauh
./kiauh.sh
  • Pomocí KIAUH nainstalujeme:

Klipper: Vybereme možnost instalace Klipperu a postupujeme podle pokynů
Moonraker: Po instalaci Klipperu vybereme instalaci Moonrakeru
Mainsail: Nakonec nainstalujeme Mainsail jako webové rozhraní pro správu tiskárny
KlipperScreen: pokud máme u RPi i display

  • Po instalaci odejdeme z prostředí KIUAH zvolením možnosti Q a pro ověření že vše proběhlo v pořádku napíšeme tento příkazy
sudo systemctl status klipper.service
sudo systemctl status moonraker.service
sudo systemctl status nginx.service
  • Pokud jsou všechny tři služby aktivní (spuštěné) tak přejdeme do internetového prohlížeče kde zadáme do URL řádku hostname popřípadě IP tiskárny

Tato hláška je po čerstvé instalaci normální (když ještě není FW v tiskárně nebo není připojená)
opera_2ixxkblrnc.webp


Kompilace FW pro MCU desky - nejen pro Ender3 SE

Neplatí pro tiskárny s CAN

  • Přesuneme se do složky klipper a spustíme konfiguraci následujícím příkazem
cd ~/klipper/
make menuconfig
  • Zde si nastavíme vše podle naší desky kterou používáme (nastavení pro desku Ender3SE, tu starší)

bude doplněno

  • Stisknutím tlačítka Q nabídku ukončíme (zobrazí se dotaz na uložení, zvolíme Y/YES)
  • Následujícím příkazem smažeme poslední zkompilovaný firmware (pokud jste již někdy kompilaci prováděli) a spustíme kompilaci která nám vygeneruje soubor klipper.bin
make clean
make

Nahrání FW do desky Ender3 SE

Já FW přesunu do adresáře s konfigurací Klipperu a stáhnu do PC z WEBového rozhraní

  • soubor klipper.bin je uložen v adresáři /klipper/out tak do něj přejdeme
cd ~/klipper/out
  • Zkopírujeme ho do adresáře CONFIG, který je normálně viditelný ve WEBovém rozhraní Klipperu
  • POZOR - pokud tam již nějaký klipper.bin máte - nejprve ho smažte !
cp klipper.bin ~/printer_data/config/
  • stáhněte si klipper.bin do PC a přejmenujte ho na firmware.bin
  • Pokud naše deska podporuje nahrávání přes SD kartu:
  1. Přejmenujeme vygenerovaný soubor klipper/out/klipper.bin na firmware.bin
  2. Zkopírujeme firmware.bin na čistou SD kartu naformátovanou na FAT32
  3. Vložíme SD kartu do desky/tiskárny a zapneme ji
  4. POZOR u starších desek může natažení FW trvat i 5 minut !
  5. poté (čekejte raději déle) tiskárnu vypneme a SD kartu vyjmeme
  • Pokud naše deska podporuje nahrávání přes DFU:
  1. Připojíme desku k Raspberry Pi pomocí USB
  2. Přepneme desku do DFU režimu (podle dokumentace výrobce)
  3. Spustíme následující příkaz pro zjištění ID naší desky
    lsusb
  4. A následně provedeme tento příkaz pro flashnutí našeho MCU kde místo 1234:5678 zadáte ID vaší desky
    make flash FLASH_DEVICE=1234:5678
  5. tiskárnu restartujeme




Pokud je vše správně, po zapnutí tiskárny a případném restartu RPi by mělo WEBové rozhraní Klipperu fungovat bez chybových hlášek

klipper/ender3se.txt · Poslední úprava: 2026/08/24 20:33 autor: Rosomák