Coursera
Coursera Logo

UCI - Interfacing with the Arduino 

  • Offered byCoursera

Interfacing with the Arduino
 at 
Coursera 
Overview

Duration

11 hours

Start from

Start Now

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

Interfacing with the Arduino
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 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...