Coursera
Coursera Logo

UCI - Interfacing with the Arduino 

  • Offered byCoursera

Interfacing with the Arduino
 at 
Coursera 
Overview

Duration

11 hours

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Interfacing with the Arduino
 at 
Coursera 
Highlights

  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Course 3 of 6 in the An Introduction to Programming the Internet of Things (IOT) Specialization
  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Approx. 11 hours to complete
  • English Subtitles: Arabic, French, Portuguese (European), Italian, Vietnamese, German, Russian, English, Spanish
Read more
Details Icon

Interfacing with the Arduino
 at 
Coursera 
Course details

Skills you will learn
More about this 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.

Interfacing with the Arduino
 at 
Coursera 
Curriculum

Module 1

Module 1 Introduction (video)

Lecture 1.1 - Electrical Circuits

Lecture 1.2 - Electrical Properties

Lecture 1.3 - Ohm's Law

Lecture 2.1 - Electrical Components

Lecture 2.2 - Diodes

Lecture 2.3 - Switches, Potentiometers

Lecture 3.1 - Wiring

Lecture 3.2 - Wiring Demo, Pushbutton

Lecture 3.3 - Wiring Demo, Potentiometer

Pre-Course Survey

Course Overview

Module 1 Reading

Module 1 Quiz

Module 2

Module 2 Introduction (video)

Lecture 1.1. - Sensors

Lecture 1.2 - Resistive Sensors

Lecture 1.3 - Resistive Sensor Demo

Lecture 2.1 - Actuators

Lecture 2.2 - Analog Actuators

Lecture 2.3 - Pulse Width Modulation

Lecture 3.1 - Demo Fade Example

Lecture 3.2 - Making Sounds

Lecture 3.3 - Demo Music System

Module 2 Reading

Module 2 Quiz

Module 3

Module 3 Introduction (video)

Lecture 1.1 - Arduino Libraries

Lecture 1.2 - EEPROM (Updated)

Lecture 1.3 - Masking (Updated)

Lecture 2.1 - I2C Communication

Lecture 2.2 - I2C Transactions

Lecture 2.3 - Sending Bits

Lecture 3.1 - Wire Library

Lecture 3.2 - Master Communication

Lecture 3.3 - Slave Operation

Module 3 Reading

Module 3 Quiz

Module 4

Module 4 Introduction (video)

Lecture 1.1 - Arduino Shields

Lecture 1.2 - Ethernet Shield

Lecture 1.3 - Ethernet Library

Lecture 2.1 - Ethernet Client

Lecture 2.2 - Client Examples

Lecture 2.3 - Ethernet Server

Lecture 2.4 - Ethernet Shield Demo

Lecture 3.1 - WiFi Shield

Lecture 3.2 - WiFi Shield Demo

Module 4 Reading

End-of-Course Survey

Module 4 Quiz

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6719 CoursesRight Arrow Icon

Interfacing with the Arduino
 at 
Coursera 
Students Ratings & Reviews

5/5
Verified Icon1 Rating
S
Sushruthan U
Interfacing with the Arduino
Offered by Coursera
5
Other: good course offered by coursera
Reviewed on 23 Aug 2021Read More
Thumbs Up IconThumbs Down Icon
View 1 ReviewRight Arrow Icon
qna

Interfacing with the Arduino
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...