Save for later

Interfacing with the Raspberry Pi

An Introduction to Programming the Internet of Things (IOT),

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.
Get Details and Enroll Now

OpenCourser is an affiliate partner of Coursera and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.3 based on 150 ratings
Length 5 weeks
Effort 4 weeks of study 2-4 hours/week
Starts Jun 26 (47 weeks ago)
Cost $69
From University of California, Irvine via Coursera
Instructor Ian Harris
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Engineering IT & Networking
Tags Computer Science Physical Science And Engineering Electrical Engineering Computer Security And Networks

Get a Reminder

Send to:

Similar Courses

What people are saying

raspberry pi

This course is great for a beginner in Raspberry Pi.

If you are a complete beginner, I recommend you take the first Raspberry Pi course in this series, or get some other experience because you will be dealing with some tech terminology.

Excellent way to learn to interact with Raspberry Pi.

Great course for Python and Raspberry Pi getting started.

Great help to interface Raspberry pi with Internet.

Some of the course material and instructions are not up to date, especially for Raspberry Pi 3.

This course is a great way to learn to program external devices and services using the Raspberry Pi.

Has many small code mistakes and doesn't go too deep into any topic, but at the same time provides a guaranteed way to jumpstart your familiarity with Raspberry Pi.

After this course I was able to use my Raspberry Pi for a variety of requirements.

You can acquire a broad set of skills interfacing with the Raspberry PI but Google is your best friend.

looking for some advanced course on raspberry pi from same Prof.

One of the best course Interfacing with the Raspberry Pi is way too helpful in understanding how it's interface works.

wonderful course but i hope that icrease parctical examples in whole course This course is a very interesting monologue of Dr Harris about Raspberry Pi, Python and GPIO.

super better learnt in interfacing This course was supposed to be the last one before capstone and what did we learn: • Nothing about electronic • Huge amount about networking on very basic level – question is what are people without this knowledge at all doing in IoT course • How you can tweet from Raspberry Pi (hey, is somebody crazy here) • Lot of words about camera, few minutes about servo motor and that’s all.

Read more

learnt a lot

A really good course to boost your knowledge with Raspberry PI I enjoyed and learnt a lot after completing this course.

I wish it was a little longer... Ì've really learnt a lot and feel it's useful.

Read more

lot of things

its is very useful good good it is useful for us good good Good great course Great Nice very informative, good for noobs like me, assignments could be made more interesting and challenging good NICE learned lot of things Good Good Good Good good nice Good one!

Good to learn Good to learn I was learned a lot of things from the course... great tutorials enjoyed alot Excellent course, i learned a lot of things about TCP/IP, secure shell client/server, how to communicate through internet using socket python programming and how to connect an external module like a camera with raspberry pi using packages !!

very basic

The course is very basic if you already have prior experience with programming.

this course just for a newbie Is very basic and don't send assignments becose I don't pay the course.

More information would have been added but in a nutshell its a very basic course.

Read more

web server

This course was supposed to be the last one before capstone and what did we learn:· Nothing about electronic· Huge amount about networking on very basic level – question is what are people without this knowledge at all doing in IoT course· How you can tweet from Raspberry Pi (hey, is somebody crazy here)· Lot of words about camera, few minutes about servo motor and that’s all.We have to write a web server update which is completely unexplained and no one didn’t do it because no one understood it that way (despite the fact that webserver is webserver and server is server) and during whole course no one update the task definitionThere is no discussion board, it was turned off during earlier courses and for me only explanation is that no one from UCI doesn’t care and the certificate for course cost $80-$90.Very pathetic approach which I can only explain with 2 words: “Easy money” A very good introductory course.

I believe there could have been a bit more on the web server interface i.e.

Read more

earlier courses

I can't help wondering if this was as a result of some of the negative feedback posted on the forums in the earlier courses of this specialisation.

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Counselor of the Pi Sigma Chapter of Kappa Delta Pi $42k

Trauma Registrar/PI abstractor $52k

PI Coordinator Vascular Neurology $53k

Associate Sales Channel Planning and Development PI Manager $59k

SAP PI/PO $63k

PI Underwriter $63k

ZPIC2 PI Analyst $71k

OSI Pi System Analyst $75k

PI Engineer $82k

SAP ABAP/PI Solution Engineer $86k

Req: OSIsoft PI platform developer $89k

PI administrator $90k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.3 based on 150 ratings
Length 5 weeks
Effort 4 weeks of study 2-4 hours/week
Starts Jun 26 (47 weeks ago)
Cost $69
From University of California, Irvine via Coursera
Instructor Ian Harris
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Engineering IT & Networking
Tags Computer Science Physical Science And Engineering Electrical Engineering Computer Security And Networks

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now