Tale vodič bo mogoče komu pomagal...
Glede na to da že imam OctoPrint na Raspberiju je nekako logično da dodam še LCD (za OctoDash), da lahko upravljam z octoprintom brez telefona/računalnika...
Doma sem že imel WaveShare 5" LCD touchscreen ki se všteka v PI + dodaš še HDMI konektor takole:
Potem sem iz nule naložil na sd kartico octoprint po teh navodilih:
Learn how to setup OctoPrint using the preinstalled OctoPi image for Raspberry Pi, or how to install from source on Windows, Linux and Mac.
octoprint.org
Ko sem prvič prižgal PI sem se SSHjal gor in sledil navodilom za moj LCD pod naslovom "
Method 1. Driver installation":
www.waveshare.com
Ko sem reštartal PI se je na LCDju že pokazal text od bootanja...
Potem sem sledil navodilom za OctoDash (poženeš eno vrstico):
Koda:
bash <(wget -qO- https://github.com/UnchartedBull/OctoDash/raw/main/scripts/install.sh)
Ko je končalo sem PI rebootal in dobil ERROR:
"X-server failed "no screens found(EE)"
Po nekaj guglanja sem našel tole rešitev:
Koda:
sudo apt update
sudo apt full-upgrade
sudo /home/pi/scripts/install-desktop
Ko te vmes vpraša ali želiš da se X-desktop zažene ob startupu daš "no".
Po ponovnem reštartu PIja se je na LCDju pokazal GUI octodasha.
Vprašal me je za API key ki sem ga dobil tako da sem šel na PC se povezal na octoprint web vmesnik in uredil inštalacijo do konca.
Potem sem se vrnil na OctoDash vnesel ip od PIja in kliknil get API key, potem se je OctoDash naložil do konca.
Po parih urah sem tako prišel do delujočega OctoDash-a: