We have a robot project where the motor controllers use CANopen for communication. I need to communicate with these motor controllers using a master microcontroller. The pro
If this is something commercial I would not consider implementing CANopen. This is going to take you (even for a subset) somewhere between four and six months (if you actually want it to work). I don't know what your salary per hour is and what your time to market requirements are. You need to do the maths yourself.