Chevron Left
Back to Interfacing with the Arduino

Learner Reviews & Feedback for Interfacing with the Arduino by University of California, Irvine

3,810 ratings

About the Course

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....

Top reviews


May 22, 2020

A good introductional course, where i'm able to learn the basics and some more. A recommended course for anyone who is willing to learn more about arduino or start learning arduino.


Jan 25, 2016

Great course! You will learn much on Arduino projects and Arduino Shields.

This course earns my highest recommendations and is ideal for someone who wants to learn more on IoT.

Filter by:

26 - 50 of 747 Reviews for Interfacing with the Arduino

By Ritvik D

Jun 14, 2020

the assignments and videos dont match for 3rd module. the assignments are way too tough.

By Marc S

Feb 20, 2017

The EEPROM project in week 3 is undoable with the specified simulator, as the simulator is simply not functional. I tested different computers, windows and mac operating systems, different browsers, different security settings, etc. Nothing works. The assignment is also way beyond the level of an introductory course. In addition, the complete lack of discussion forums attached to the course suggests that it is preferable to shut off discussion than to address the problems. Speaking of which, a search of the general forums indicate that this has been an ongoing issue since the latter half of 2015. Seriously, what the hell? Many people don't have a ton of extra money to throw away on garbage, and you are selling a defective product.

By Rajesh K

Jun 8, 2017

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 Carli s

Jun 13, 2019

I like a certificate would be great if the instructor gave more specific information

By Eng-Ahmed S

Sep 7, 2020

Not enough practicing and examples

By sri s v

Apr 7, 2019

late peer reviews

By Lionel M

Dec 9, 2015

It was a very enjoyable course up till the end of module three where things went a bit awry; mosty due to the unexplained withdrawal of the discussion forem and the failure of the third party platform to perform correctly at 123D (which left us doing assignments that couldn't be completed with the assigned tools).

A big part of the fourth module was about connecting and communicating with the internet via ethernet and wifi. That was a bit lost on me, mainly because i didn't really appreciate why i should want to (I can understand many reasons, but none felt very close at hand). I think it would have been more enjoyable with useful examples and practice.

Ok, the course is still worth doing, but i think there is much room for creating a smooth and enjoyable learning process. It felt more like a beta version.

By Saksham

Nov 19, 2019

Peer graded reviews are very painful to complete, since they may or may not be graded by other students. Moreover, even after being graded, coursera does not automatically mark my course as completed.

By Yeo K H

Sep 18, 2020

Excellent course on setting up an Arduino web server using Ethernet/WiFi. You can get a web server up and running on your Arduino after this course that allows you to remotely access the Arduino via internet to get digital/analog sensor input and control basic actuators connected to it. Prof. Harris presents materials in a clear and interesting way. Looking forward to the next course on Raspberry Pi. Thank you.

By Arpit S

Jul 31, 2020

I really loved this course. The way this course is outlined and presented by the instructor is really amazing. Clears all the concepts from the very basic to advance. Certainly one the best courses on coursera available right now. Thanks to coursera and UCI for providing such a wonderful course.

By Binod

Aug 24, 2017

All the basic and fundamental concept has been explained in this course. I would like to recommend this course to any one who is new or learning Arduino. Very useful course. I got chance to learn learn many thing and many thing I revised. Thanks and very much respect to Mr. Ian Harris.

By Vinay M G

Jul 23, 2020

The Professor has excellent knowledge on the topic and he explains the concepts in such a manner that the students who are new to the field of electronics finds it very easy to understand. I would like to thank the University of California for creating this course.

By Arampath M S S K R

Sep 20, 2021

I learnt lots of things about Arduino, Shields. Demo videos are also vey interesting. Choosing this course was one of best decisions I've made for my future. Eventually, Thank you Coursera for giving me this great opportunity.

By Luis F

Dec 10, 2020

This was a great course, you get all the foundational knowledge to be able to create effective communication between your Arduino-embedded systems and a server, whether the last one is Arduino-based or a pre-existent web page.

By Shubham Y

May 18, 2020

Nice Course. Concept were Explained very nicely. Must Try this Course to Learn About Arduino and Hardware Extension through Shield's and how to use them.Looking Forward to continue next courses in Series of Specialization.

By Shiv S S

Dec 26, 2021

This course really helped me to get through the basics of Arduino an d working and implementing the concepts that we learned in the college. A great lookout for anyone getting started with Arduino and interfacing with it.

By Vishal

Jun 5, 2020

this is the third time that coursera helped me. thank you coursera organisation to provide me financial aid to learn all this skills in arduino environment. i would remain thankful to you for my entire life.

By Javier F G

Jun 10, 2020

Muy buen curso pero puede mejorar la parte de la programacion, ya que tiene comandos para programar, que hay que aprender y no vienen muy bien explicados durante los videos.

Todo en general muy bien.

By Diego S

Nov 18, 2016

Great course to learn the different options that you have on the Arduino platform, the structure helps you to learn more than by looking at "videos" or reading online documentation.

By Md. M S

Mar 26, 2021

This course is very helpful to learn Arduino. And it is a very easy to learn and understanding. Instructor was very nice person. All lectures are very clear. Thanks Coursera

By Tahsinul H T

Jun 8, 2020

It was a really nice to complete this course as a part of the specialization. I really like it and highly recommend to other students who are interested in learning Arduino!

By Jaime O

Mar 27, 2021

The class is designed for beginners, it is however a great introduction, With a lot of great hands-on

advice. As the class advances the lectures continue to improve

By Muhammad A

Sep 11, 2021

A well-organised course on arduino interfacing. I have learnt a lot of things from this course such as: shields of arduino, ports, communication and much more.

By Abdulnaser Y H A A

Jul 19, 2022

It was an excellent course, I got a lot of information about Aduino, how it's work and how I can use it. I will join another course soon. Thank you so much.

By Soumyamoy D

Jun 28, 2020

The course is really very good and helpful for developing Arduino projects.....

Even a student of no science background would easily understand the course.....