Compact CAN controller