An Introduction to the CAN Bus: How to Programmatically Control a Car


Ariel Nuñez on Voyage:

A modern car has tons of control systems, functioning in many ways like micro-services do in web development. Think of airbags, braking, cruise control, electric power steering, audio systems, power windows, doors, mirror adjustment, battery and recharging systems for electric cars. These systems need to be able to communicate and read state from one another. In 1983, a team at Bosch started development of the CAN (Controller Area Network) Bus to solve this complex problem.

Related:  Apple receives permit in California to test self-driving cars

Leave a Reply