This is my first post, not sure about the category.
I have an extensive project for my motor home that requires many MCUs and a couple computers (RPi). I have run a CAN bus wire (twisted pair) throughout the vehicle, leaving service loops at key locations for the various devices to be on the bus, which will be isolated from the vehicle’s own CAN bus(s).
While I can use CAN 2, it will require a generic software protocol layer in order to transmit payloads longer than 8 bytes. While that is doable, it will be a pain. A better solution is to find CAN FD support, which has a 64 byte payload which is more than enough for my needs.
I’m wondering if there are any CAN FD shields/boards available?
My alternative is to rerun the CAN wire with Ethernet cable or just two of its twisted pairs and use I2C and deal with the addressing issues. Or are there other alternatives that use a single twisted pair?