State Indicator Plug-In? #287
Replies: 2 comments 3 replies
-
An alternative? I2c mini Oled display |
Beta Was this translation helpful? Give feedback.
-
I've also been poking around at a control panel. Early days, but my initial hacky prototype seemed to work well enough (for a mess of wires on the bench). Am using modbus for the comms, as it will be outside of the cabinet. Prototype had both inputs (buttons, encoders, pots) and outputs (LEDs, display) sent over modbus registers. Think jogging controls, overrides, DRO & status display etc. Am still planning on using the dedicated inputs for e-stop, cycle start, and feed hold. My next step is laying out a board for the panel. For an easy low volume prototype, am planning to use an STM32 Nucleo, with PCB mounted tactile switches for the majority of the buttons - which can then sit behind a home printed fascia panel. In my mind, am thinking something like a mini Haas panel, keeping it to A4 size for ease of printing the overlay. |
Beta Was this translation helpful? Give feedback.
-
For a while, I have been thinking about how to do various indicators (think LEDs, for now) with grblHAL. There is a related discussion about supporting various lighted switches. The discussion about I/O extenders with Pico port gives one possible approach. It is possible to write a plugin that monitors the current machine state and sets the appropriate LED.
I would like to design a board to support this - I have a test extender card that fits on the I2C header of the T41 BOB. . My thinking is an I2C based board with necessary driver circuitry for 5 or 12V indicator circuits that would fit on the I2C header of the T41 BOB.
Perhaps someone would like to take a shot at writing the plug-in? It would basically monitor the system state and set outputs on the extender. A simple configuration file (like my_machine.h) could define the states and actions?
Beta Was this translation helpful? Give feedback.
All reactions