Is CAN FD supported for any MCU, preferably RPi Pico?

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?

Reddit - Dive into anything has some links, I also found https://www.microchip.com/en-us/products/interface-and-connectivity/can/can-fd-mcus

The one article states:

I watched a lot of videos recently and it might be because Bosh (inventors of CAN FD) still hold a patent and charge chip manufacturers a license fee if they use that technology.

I’d guess that is why I’m not seeing anything for CAN-FD except for the microchip.com group.

After reading about the patent:

The US patent for CAN-FD expires in 2034, 10 years. I’m not waiting that long, I’ll pull CAT-6 and use SPI/I2C, even if I have to create a bridge to deal with addressing limitations (many devices I’ve seen support only four addresses).

Yowza

Share any cool projects you make along the way here!