Reading printer status from Einsy
Is there a way to get the printer's status (heating, printing, finished printing etc) from the Einsy Rambo via, for instance, GPIO pins? I'm thinking of adding an arduino or possibly just a Raspberry Pi Zero W (since there are already pins for it there) that throws a relay when the printer is done printing so that it shuts itself off. Is there documentation for this sort of stuff somewhere?
Re: Reading printer status from Einsy
Schematics for Einsy RAMBo and source code for the Prusa Firmware is available for free.
I would suggest you to keep the Prusa Firmware untouched, otherwise you will need to maintain it with every new release. Take the GPIO pin from Raspi for your relais. You can get all the printer status information with the M- commands from there.
Often linked posts:
Going small with MMU2
Real Multi Material
My prints on Instagram
Re: Reading printer status from Einsy
If the Prusa firmware supports the M42 (I think) command could this not be done that way by putting an M42 command in the end GCode of the file being printed and then wiring the GPIO pin to control the relay?
I have done similar with triggering relays and LEDs on my (non Prusa Research)Prusa I3 clone (RAMPS board). Not tried on the Mk2 or Mk3 yet.....
Z
Blog: http://ianmarshall.me
Re: Reading printer status from Einsy
Is there a way to get the printer's status (heating, printing, finished printing etc) from the Einsy Rambo via, for instance, GPIO pins? I'm thinking of adding an arduino or possibly just a Raspberry Pi Zero W (since there are already pins for it there) that throws a relay when the printer is done printing so that it shuts itself off. Is there documentation for this sort of stuff somewhere?
Hi,
Did you have any progress?
For myself I want to control a RGB led strip. With the M42 GCode option I can control the pins.
Therefor I need 3 IO ports. If I look at the GPIO header then I could take PJ3a and RX1 (both defined as output).
But how about the PROC_nC? If I use this pin do I mess up some other stuff? I cant find any other reference in the
schematic.