PandaCAN toolhead board?

I’m looking mostly for a sanity check before I potentially dive into a project. I see Klipper currently only supports CAN boards based on STM chips. I see there’s an ESP based board from PandaPi that has the features I’d want in a toolhead board. Bonus is it’s actually available as ESP supplies don’t seem as constrained as STM chips right now. (https://www.pandapi3d.com/product-page/pandacan-extruder)

I was wondering if anyone had tried & failed or can think of a reason that trying to port the remote CAN Board code to an ESP based chip would be futile. I’m willing to do the work and probably have and/or can acquire the skill to do it.

Any thoughts? If there’s no obvious reason this can’t work, I’ll probably pick up one of these boards as well as a USB and possibility an SPI based CAN bus adapter for good measure.

1 Like

The ESP32 has been discussed many times. I don’t think there’s any technical reason it won’t work, just no developer has added support because no widely available 3d printer boards have used this chip. It looks like someone is already working on something similar if you read the comments at the link.

https://github.com/Klipper3d/klipper/issues/199#issuecomment-947194096