Hi @echogee, please see my earlier post here concerning the guidelines. At the moment we do not have the resources to begin the development of the driver so it seems like you will be spearheading it, which is awesome. Please keep us in the loop and don’t hesitate to raise specific questions if you have any. I don’t think it’s going to be a major effort given the simplicity of the transport; most of the complexity will be related to the peculiarities of your hardware rather than the protocol itself. This post may be relevant regardless of the fact that it is originally written for a different platform: Libcanard v1 STM32 driver design guidelines.