Has anyone tried replacing the switch (and possibly all of the electronics) so the motors are controlled by either custom electronics or directly by a printer's GPIO lines? I haven't ordered a 3D chameleon yet, and I haven't found the schematics. However, I'm considering getting the 3D Chameleon, removing the switch and electronics, connecting a custom microcontroller to my printer's GPIO lines, and then driving the motors from my microcontroller. Has anyone already tried this?
top of page
bottom of page
Bill has mentioned this can be done. I'm like you - please show us how, give us some examples on how to do it. Is this done via a GPIO on the Raspberry Pi, or the main board?
I have put the 3DC on the back burner until I have more time to experiment, but my intention was to replace the switch with a direct connection, and use Klipper macros instead of the extensive gcode. Bill, if you could get an example running on a Voron or Rat Rig, you could open a large market, These users have well over $1k in their printers and the cost of your solution for a MMU would be minimal.
You can already use a GPIO pin to control our electronics... just connect a your GPIO to our switches green input and then connect the black to a common ground pin on your electronics. You can then use M42 commands (or custom macros in Klipper) to trigger the I/O pin.
Replacing our electronics with something else can be done, but you'd have to nearly duplicate our functionality for no real benefit that I can see.
Bill