Some interesting CAN bus projects
Embedded Office CANopen stack. Though it may have been abandoned by now. For example, “CANopen demo for STM32F7xx microcontrollers“. Raspberry Pi Pico / RP2040 PIO. Most likely, it is not a complete implementation (for example, all the error modes/states and …