The following diagram shows the different sensors and interfaces options available.

Hardware code