Some rules when connecting devices (modules) like sensors: with special attention to serial busses like i2c.
This is the start of a guide to show how to build circuits with multiple types of sub assemblies.
It also documents the thought processes in connecting a Raspberry Pi to external sensors. The sensors are on a standalone board and operate
from different voltages. Work is happening to interface the BBC micro:bit, Cypress boards and Arduinos.
The i2c protocol requires the SDA and SCL lines to be bidirectional (i.e. input and output)