Interfacing with the Arduino

Design, create, and deploy a fun IoT device using Arduino and Raspberry Pi platforms.This Specialization covers embedded systems, the Raspberry Pi Platform, and the Arduino environment for building devices that can control the physical world. In the final Capstone Project, you'll apply the skills you learned by designing, building, and testing a microcontroller-based embedded system, producing a unique final project suitable for showcasing to future employers. Please note that this specialization does not offer discussion forums.

Created by: Ian Harris

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a arduino course? Or looking for more detail on Ian Harris's Interfacing with the Arduino? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

Arduino senses the environment by receiving inputs from add-on devices such as sensors, and can control the world around it by adjusting lights, motors, and other actuators. In this class you will learn how and when to use the different types of sensors and how to connect them to the Arduino. Since the external world uses continuous or analog signals and the hardware is digital you will learn how these signals are converted back-and-forth and how this must be considered as you program your device. You'll also learn about the use of Arduino-specific shields and the shields software libraries to interface with the real world. Please note that this course does not include discussion forums.

icon
Instructor Details

Ian Harris

Ian G. Harris is currently Vice Chair of Undergraduate Education in the Computer Science Department at the University of California, Irvine. He received his BS degree in Computer Science from Massachusetts Institute of Technology in 1990. He received his MS and PhD degrees in Computer Science from the University of California, San Diego in 1992 and 1997 respectively. He was a member of the faculty in the Electrical and Computer Engineering Department at the University of Massachusetts Amherst from 1997 until June 2003. Professor Harris serves on the program committees of several leading conferences in hardware design verification and security including IEEE/ACM Design Automation Conference, IEEE International Conference on Computer-Aided Design, and IEEE Hardware Oriented Security and Trust (HOST). Professor Harris serves on the program committees of several leading conferences in hardware design verification and security including IEEE/ACM Design Automation Conference, IEEE International Conference on Computer-Aided Design, and IEEE Hardware Oriented Security and Trust (HOST).

icon
Reviews

4.6

150 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Michael M on 10-Dec-18

Provides valuable information on inter-process communications and programming decoupled sensor/actuator interactions.

By Rajesh K on 8-Jun-17

If you are new or eager to learn about the Arduino, this course bring you up to speed. Though I played with Arduino little bit before this class, this class put me in right path.

By Christoffel J R on 29-Jan-19

Boom!

By Prateek R on 3-Jan-19

It was wonderful

By Muhammad A S on 8-Jan-19

Good initiative by Coursera to educate the community.

By Makarand P on 10-Jan-19

one of the best courses for practicing your arduino skills

By PRABHULINGESH K on 12-Jan-19

ok

By Federico M N on 22-Feb-19

An excellent way to learn properly to interfacing with arduino.

By Fernando H U on 25-Feb-19

Very good course, awesome content and teacher.

By Rohan P on 26-Feb-19

learnt a lot of new things on technology

By Ghulam on 27-Feb-19

To the point and easy to understand.

By mohammed on 8-Mar-19

Super lectures and assignments help to learn practically