From the course: IoT Foundations: Operating Systems Fundamentals

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

I/O devices and peripherals

I/O devices and peripherals

- [Instructor] I/O devices often use sensors, actuators, and other peripherals which are I/O devices. And peripheral devices can be unidirectional, such as input or output only, or bidirectional. They can connect to the electronic circuit board through I/O interfaces or ports. All I/O devices can be handled in an embedded application using standardized methods. Based on the signals I/O devices are using, there are two kinds, digital devices and analog devices. Digital devices have digital interfaces which transmit data in discrete signals based on the standardized interfaces, such as I^2C, SPI, UART, USB, CAN, and CSI for cameras. These interfaces can be used bidirectionally. Analog devices transmit data as continuous signals, such as varying voltage or current. The processor can read the digital data sampled from the analog data with the analog-to-digital converter, or ADC. Some example devices include motors, light sensors, valves, analog temperature sensors, and so on. Sometimes…

Contents