Hi there,
And welcome here, So even though you also didn’t provide a solution I do appreciate the contribution to the discussion, Your opinion however as to what is understood by others ASSUMES a lot, IMO an answer
would be more like the one, NXP support provided to a similar question:
Have you considered using the TJA1055T: Fault-Tolerant CAN Transceiver?
The TJA1055 is the interface between the protocol controller and the physical bus wires in a Controller Area Network (CAN). It is primarily intended for low-speed applications of up to 125 kBd in passenger cars.
No shade just a source…
As you were…
HTH
GL PJ
Here is a diagram of what the op was trying to achieve, they make 5v and 3v Xiao compatible silicon.
Link is in the Link
