Interfacing with the Raspberry Pi
About this Course
The Raspberry Pi uses a variety of input/output devices based on protocols such as HDMI, USB, and Ethernet to communicate with the outside world. In this class you will learn how to use these protocols with other external devices (sensors, motors, GPS, orientation, LCD screens etc.) to get your IoT device to interact with the real world. Most physical devices use analog signals; however computer hardware is digital so in this class you will learn how these signals are converted back-and-forth and how this must be considered as you program your device. The basic design of a sensor-actuator system will also be covered. You will also learn how to build more sophisticated hardware systems using Raspberry Pi expansion boards to create fun and exciting IoT devices. Please note that this course does not include discussion forums.Created by: University of California, Irvine

Related Online Courses
Welcome to the Lightning App Builder course! The Lightning App Builder course is designed to equip you with the skills and knowledge needed to effectively build custom applications in Salesforce... more
Participants will learn to optimize operations, enhance productivity, and address real-world challenges through strategic planning and effective implementation. The curriculum combines theoretical... more
Intended for both Aboriginal and non-Aboriginal learners, this course will explore indigenous ways of knowing and how they can benefit all students. Topics include historical, social, and political... more
This specialization is intended for anyone who owns a startup or who has an interest in learning how to scale up their business exponentially. By the end of the specialization, learners will be... more
This course covers communication skills that engineering leaders use every day to motivate, inspire, and support the people in their organizations. Speaking and writing are basic leadership... more