Hi,
I’m working on a firmware for the B-G431B-ESC1 eval board, since it’s by far the most capable and cheap BLDC driver board.
I’d like to interface it to Klipper somehow using either the integrated USB serial or the CAN interface.
Looking around, I found no clear information on how to make a device Klipper compatible, everything just has the Klipper firmware running on the target boards.
Can someone maybe point me to some resources I’m missing?
Do i just need to partially implement the canbus stuff from the Klipper source?
Can I do something like serial command macros in the raspberry pi configuration?
Or will i have to write a python script for the custom serial port interaction?
Right now I just want to use it for a CPAP blower for parts cooling, but the STM32MCSDK also supports position control with ABZ encoders, so these could also be used as BLDC axis drivers.
Thanks for the help
Rico