Solutions for asynchronous serial communication between systems or subsystems include many possible interface implementations – for example, RS-232, RS-485, RS-422, controller area network (CAN), ...