The sensors must measure an accurate representation of the conditions, otherwise the data is unreliable and unusable. The better the quality of the data gathered through an IoT system, the better value and insight that will result from the analysis.
A sensor collects information from a defined source and converts this into a signal that can be measured. The sensor resides at the edge of the IoT system and is often referred to as an ‘edge node’ or ‘end node’.
There are many different communication protocols used to interface a microcontroller with sensors. Unlike the rest of the communication protocols found in IoT applications, these are mostly always wired. All of the protocols below are commonly supported by most microcontroller devices.
Always check with the sensor manufacturer that the communication protocols used by the sensor are supported on the microcontroller.