Can Octopi emulate the original LCD/Sim Card/Control knob so I can run the unit headless?
 
Notifications
Clear all

Can Octopi emulate the original LCD/Sim Card/Control knob so I can run the unit headless?  

  RSS
Lee Griffith
(@lee-griffith)
Active Member
Can Octopi emulate the original LCD/Sim Card/Control knob so I can run the unit headless?

The topic pretty much says it all.  I am looking to remover the LCD pannel completely and control the printer through the LCD port.  Preferably I would emulate the LCD assembly VIA Octoprint to maintain control of many of the Prusa functions like settings, calibration etc.  Right now when I try to run the printer without the screen attached it preheats, moves to the front right of the bed, and gets hung up.  Is there any way to print without the LCD assembly connected?

    

Napsal : 26/02/2020 6:10 pm
rmm200
(@rmm200)
Noble Member
RE: Can Octopi emulate the original LCD/Sim Card/Control knob so I can run the unit headless?

Well you have a couple of issues.

Octoprint can not emulate the LCD screen - that is not what it was designed to do. Pronterface may run on the Pi and give you what you want.

I have not looked at the firmware since reprap days, but at the time the LCD unit was a compiled-in option.

Change a variable and recompile the firmware - and you are headless. Worth looking at.

The firmware is well commented and builds with Arduino last time I looked.

Napsal : 27/02/2020 7:10 am
vintagepc
(@vintagepc)
Member
RE: Can Octopi emulate the original LCD/Sim Card/Control knob so I can run the unit headless?

that said, a Pi can *drive* an LCD screen. If you put in the work, in theory it could be possible to use the GPIO pins as input and emulate it via the web interface. But I suspect you'd be on your own to do that; doesn't sound like something already out there. 

Napsal : 27/02/2020 2:10 pm
Lee Griffith
(@lee-griffith)
Active Member
Topic starter answered:
RE: Can Octopi emulate the original LCD/Sim Card/Control knob so I can run the unit headless?

@vintagepc

I f I was to go through the trouble of creating the emulator, with the anticipation of developing it into an octopi plugging.  Are there coding languages that would be best to start with?  I have some experience with SCADA development or PLC environments, but this would be my entry point into coding for Arduino/octopi.

Napsal : 08/03/2020 8:04 pm
Nikolai
(@nikolai)
Noble Member
RE: Can Octopi emulate the original LCD/Sim Card/Control knob so I can run the unit headless?

@lee-griffith

Minimum requirements:

* Python for Octoprint plugin
* Javascript for AJAX stuff
* C/C++ maybe also required in multiple places

This is a big project where you would most likely also require electronic engineering skills. (Raspi GPIO are 3.3V and the Prusa printer boards have 5V)

Often linked posts:
Going small with MMU2
Real Multi Material
My prints on Instagram

Napsal : 09/03/2020 10:11 pm
Share: