Vai al contenuto

Raspberry: octoprint - octodash - octoscreen


Messaggi raccomandati

Insomma, tanti Octo e tanta confusione.
Una discussione aperta su questa (in)utilissima funzione per smanettare al meglio con la nostra stampante.
(alcune domande hanno gia' avuto risposta in altre discussioni, vorrei raggrupparle tutte qua, quindi mi scuso in anticipo per le quelle gia' poste in precendenza)

Qualche domanda per iniziare e rompere il ghiaccio:

Hardware necessario? Da quel che ho capito:

  • Raspberry 3 o superiore con almeno 2GB di RAM
  • Monitor TFT, ma quale? 7", 5", i prezzi variano da 30€ fino a 120€.
  • webcam

 

Ora la domande serie:

  • ho capito che non serve in realta' il monitor, posso lavorare direttamente via wifi usando octoprint. Ovviamente il monitor ti da' la possiblita' per esempio di vedere il disegno 3D prima di lanciare la stampa e da qui Octodash e Octoscreen: differenze?
  • Il monitor deve essere per forza collegato direttamente al raspberry? o posso collegarlo tramite HDMI?
  • Quali plug in sono importanti e quali sono interessanti?
     

 

 


 

Modificato da Valerio CAMPANINI
Link al commento
Condividi su altri siti

Il 6/10/2022 at 11:19, Valerio CAMPANINI ha scritto:

Insomma, tanti Octo e tanta confusione.
Una discussione aperta su questa (in)utilissima funzione per smanettare al meglio con la nostra stampante.
(alcune domande hanno gia' avuto risposta in altre discussioni, vorrei raggrupparle tutte qua, quindi mi scuso in anticipo per le quelle gia' poste in precendenza)

Qualche domanda per iniziare e rompere il ghiaccio:

Hardware necessario? Da quel che ho capito:

  • Raspberry 3 o superiore con almeno 2GB di RAM
  • Monitor TFT, ma quale? 7", 5", i prezzi variano da 30€ fino a 120€.
  • webcam

 

Ora la domande serie:

  • ho capito che non serve in realta' il monitor, posso lavorare direttamente via wifi usando octoprint. Ovviamente il monitor ti da' la possiblita' per esempio di vedere il disegno 3D prima di lanciare la stampa e da qui Octodash e Octoscreen: differenze?
  • Il monitor deve essere per forza collegato direttamente al raspberry? o posso collegarlo tramite HDMI?
  • Quali plug in sono importanti e quali sono interessanti?
     

 

 


 

Il raspberry basta e avanza anche con 1gb di ram, ripeto io con + di 30plugin installati ne uso circa150Mb.

Display ne esistono principalmente 2 tipi:

- classico display LCD, lo colleghi al raspberry tramite HDMI/strip 40PIN ed è octoprint a comandarlo. Pessima soluzione, molto lento a rispondere in quanto sul display viene caricata direttamente la pagina del web server. I plugin da te citati servono per rendere "gradevole" l'aspetto.

- Display dedicato, ne fa la BTT e la MKS, al cui interno c'è già il suo firmware e preleva solamente i dati da octoprint. Rapido, pratico, ma lo vedo poco "espandibile". Se il produttore non sta al passo con il fw, diventa obsoleto velocemente.

 

Io personalmente non trovo necessità ad usare un display, piuttosto uso un vecchio cellulare Android con installato PRINTOID, te la cavi con pochi spiccioli ed hai veramente un'interfaccia funzionale, senza collegamento fisico.

 

PLUGIN:

Bhe, li dipende dalle proprie necessità.

Di seguito ti faccio una lista di quelli da me installati:

[{"key": "wifistatus", "name": "WiFi Status", "url": "https://github.com/ManuelMcLure/OctoPrint-WiFiStatus"},
{"key": "toptemp", "name": "Top Temp", "url": "https://github.com/LazeMSS/OctoPrint-TopTemp"},
{"key": "timelapsepurger", "name": "Timelapse Purger", "url": "https://github.com/jneilliii/OctoPrint-TimelapsePurger"},
{"key": "themeify", "name": "Themeify", "url": "https://github.com/birkbjo/OctoPrint-Themeify"},
{"key": "terminalcommandsextended", "name": "Terminal Commands Extended", "url": "https://github.com/jneilliii/OctoPrint-TerminalCommandsExtended"},
{"key": "preheat", "name": "Preheat Button", "url": "https://github.com/marian42/octoprint-preheat"},
{"key": "widescreen", "name": "OctoPrint-WideScreen", "url": "https://github.com/jneilliii/OctoPrint-WideScreen"},
{"key": "webcamtab", "name": "WebcamTab", "url": "https://github.com/gruvin/OctoPrint-WebcamTab"},
{"key": "ublmeshedit", "name": "UBL Mesh Editor", "url": "https://github.com/The-EG/OctoPrint-UBLMeshEdit"},
{"key": "tempsgraph", "name": "Tempsgraph Plugin", "url": "https://github.com/1r0b1n0/OctoPrint-Tempsgraph"},
{"key": "taborder", "name": "Tab Order", "url": "https://github.com/jneilliii/OctoPrint-TabOrder"},
{"key": "SlicerSettingsParser", "name": "SlicerSettingsParser", "url": "https://github.com/tjjfvi/OctoPrint-SlicerSettingsParser"},
{"key": "sidebartempgraph", "name": "Sidebar Temp Graph", "url": "https://github.com/jneilliii/OctoPrint-SideBarTempGraph"},
{"key": "resource_monitor", "name": "Resource Monitor", "url": "https://github.com/Renaud11232/OctoPrint-Resource-Monitor"},
{"key": "psucontrol", "name": "PSU Control", "url": "https://github.com/kantlivelong/OctoPrint-PSUControl"},
{"key": "PrintTimeGenius", "name": "PrintTimeGenius Plugin", "url": "https://github.com/eyal0/OctoPrint-PrintTimeGenius"},
{"key": "printoid", "name": "Printoid Plugin", "url": "https://github.com/anthonyst91/OctoPrint-Printoid"},
{"key": "prettygcode", "name": "PrettyGCode", "url": "https://github.com/Kragrathea/OctoPrint-PrettyGCode"},
{"key": "portlister", "name": "PortLister", "url": "https://github.com/markwal/OctoPrint-PortLister"},
{"key": "GcodeEditor", "name": "GcodeEditor", "url": "https://github.com/ieatacid/OctoPrint-GcodeEditor"},
{"key": "fullscreen", "name": "Fullscreen Plugin", "url": "https://github.com/BillyBlaze/OctoPrint-FullScreen"},
{"key": "floatingnavbar", "name": "Floating Navbar", "url": "https://github.com/jneilliii/OctoPrint-FloatingNavbar"},
{"key": "filemanager", "name": "FileManager", "url": "https://github.com/Salandora/OctoPrint-FileManager"},
{"key": "extrafileinfo", "name": "ExtraFileInfo", "url": "https://github.com/larsjuhw/OctoPrint-ExtraFileInfo"},
{"key": "dragon_order", "name": "Dragon Order", "url": "https://github.com/jneilliii/OctoPrint-DragonOrder"},
{"key": "displayz", "name": "DisplayZ", "url": "https://github.com/foosel/OctoPrint-DisplayZ"},
{"key": "detailedprogress", "name": "Detailed Progress", "url": "https://github.com/tpmullan/OctoPrint-DetailedProgress"},
{"key": "dashboard", "name": "Dashboard", "url": "https://github.com/j7126/OctoPrint-Dashboard"},
{"key": "customControl", "name": "Custom Control Editor", "url": "https://github.com/Salandora/octoprint-customControl"},
{"key": "custombackground", "name": "Custom Background", "url": "https://github.com/jneilliii/OctoPrint-CustomBackground"},
{"key": "camerasettings", "name": "Camera Settings", "url": "https://github.com/The-EG/OctoPrint-CameraSettings"},
{"key": "AutoTerminalInput", "name": "Auto Terminal Input", "url": "https://github.com/jneilliii/OctoPrint-AutoTerminalInput"},
{"key": "autoselect", "name": "Autoselect Plugin", "url": "https://github.com/OctoPrint/OctoPrint-Autoselect"},
{"key": "active_filters_extended", "name": "Active Filters Extended", "url": "https://github.com/jneilliii/OctoPrint-ActiveFiltersExtended"},
{"key": "marlingcodedocumentation", "name": "Marlin GCode Documentation", "url": "https://github.com/costas-basdekis/MarlinGcodeDocumentation"},
{"key": "eeprom_marlin", "name": "Marlin EEPROM Editor", "url": "https://github.com/cp2004/OctoPrint-EEPROM-Marlin."},
{"key": "gpiofancontroller", "name": "GPIO FAN Controller", "url": "https://github.com/z4gunn/OctoPrint-GpioFanController"}]

Sono scritti strani in quanto li ho presi direttamente dal file dentro octoprint.

Allego anche un'immagine della mia interfaccia, così ti puoi fare un'idea delle potenzialità.

Quella che vedi, è il plugin dashboard.

 

2022-10-07 13_12_10-Window.png

  • Like 3
Link al commento
Condividi su altri siti

42 minuti fa, Valerio CAMPANINI ha scritto:

ci metto un touchscreen o monitor che a questo punto posso ovviare di usare

anche questo dipende molto dai tuoi gusti e da come intendi usare il tutto

io uso octoprint sia da web che da schermo tach con octodash. Il mio raspi con monitor e' presso la stampante, quindi se voglio operare dalla stampante, uso il monitor per fare quello che devo, se voglio solo lanciare una stampa, uso l'interfaccia web e ciaone. Una nn esclude l'altra

Link al commento
Condividi su altri siti

Livello confusione: 🟩🟨🟧🟥 🟥 🟥
Potete fare un poco piu' di chiarezza tra OctoPi, OctoPrint e OctoDash? 😅

OctoPi: e' il controller e interfaccia tra la stampante e il Raspberry
OctoDash e Octoprint: sono due interfacce grafiche differenti.

Cosa sarabbe giusto installare? 
Se installo Octoprint: il monitor serve o non serve?
Se installo Octodash: altre interfacce come Printoid funzionano o no?
 

Link al commento
Condividi su altri siti

Octopi: base del sistema operativo 

Octoprint: web server (installabile anche su Windows) 

Octodash: interfaccia migliorata per la gestione del display collegato al raspberry. 

Printoid: viaggia per gli affari suoi, necessario plugin da installare in octoprint. 

Il display è SEMPRE optional. 

 

  • Like 2
Link al commento
Condividi su altri siti

  • 3 mesi dopo...

scusate se riesumo questa vecchia discussione...

anzitutto ciao a tutti, è un pò che non partecipo al forum.

vorrei trasferire il gcode alla stampante da remoto. mi scoccia fare avanti indietro con le sd card dal garage a casa passando dal giardino.

pensavo di usare octoprint ma vedo che i raspberry sono diventati introvabili o costosissimi (in quanto introvabili, appunto)

qualche soluzione/suggerimento?

 

Modificato da hokuro
Link al commento
Condividi su altri siti

io uso un versione di octoprint per android su un vecchio cellulare, gestisce la stampante e con la telecamera del cellulare si può monitorare visivamente la stampa. Occorre uno scatolotto da pochi € che colleghi la USB-C del telefono all'alimentatore e alla stampante; non tutti i cellulari supportano questo collegamento.

Modificato da lever63
  • Like 2
Link al commento
Condividi su altri siti

Partecipa alla conversazione

Puoi pubblicare ora e registrarti più tardi. Se hai un account, accedi ora per pubblicarlo con il tuo account.

Ospite
Rispondi a questa discussione...

×   Hai incollato il contenuto con la formattazione.   Rimuovere la formattazione

  Sono consentiti solo 75 emoticon max.

×   Il tuo collegamento è stato incorporato automaticamente.   Mostra come un collegamento

×   Il tuo contenuto precedente è stato ripristinato.   Pulisci editor

×   Non puoi incollare le immagini direttamente. Carica o inserisci immagini dall'URL.


×
×
  • Crea Nuovo...