What is CAN bus?

CAN bus (Controller Area Network) is an interconnected bus well known in automotive and industry world.

Up to 30 nodes could be connected on the same bus with a speed up to 1M bits per second. For higher speed, take a look to CAN Fd