0% found this document useful (0 votes)
47 views

ECE664 Raspberry Pi

This document outlines an ECE course on the Raspberry Pi that covers its capabilities and programming. The course has 6 units that teach getting started, setting up, GPIO handling, designing traffic light and serial bus programs, programming for PWM and output devices, finding objects with sensors, controlling Arduino and GPIO with IoT. Practicals include programming LEDs, sensors, motors and ThingSpeak IoT. References include books on Arduino development, Raspberry Pi cookbook and getting started with Raspberry Pi.

Uploaded by

Manish Dubey
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views

ECE664 Raspberry Pi

This document outlines an ECE course on the Raspberry Pi that covers its capabilities and programming. The course has 6 units that teach getting started, setting up, GPIO handling, designing traffic light and serial bus programs, programming for PWM and output devices, finding objects with sensors, controlling Arduino and GPIO with IoT. Practicals include programming LEDs, sensors, motors and ThingSpeak IoT. References include books on Arduino development, Raspberry Pi cookbook and getting started with Raspberry Pi.

Uploaded by

Manish Dubey
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

ECE664:RASPBERRY PI

L:3 T:0 P:2 Credits:4

Course Outcomes: Through this course students should be able to

CO1 :: reorganize the various capabilities of Raspberry Pi

CO2 :: transform the given logic into Python code and apply to design the problems using
Raspberry Pi

CO3 :: reorganize the various capabilities of Raspberry Pi and design the problems based on that

CO4 :: demonstrate the usage of Thingspeak IoT server and its programming with Raspberry Pi

CO5 :: focus on Python programming for controlling Raspberry Pi

Unit I
Getting started with Raspberry Pi : general definitions of microcomputers, Microprocessor v/s
Microcontrollers, introduction to raspberry pi, comparison of various r-pi models, pin description of
raspberry pi, on-board components of r-pi
Unit II
Setting up the Pi : downloading the image, setting up of OS, updating Pi OS

GPIO Handling of Raspberry Pi : introduction to header files, pin configuration of raspberry pi,
popular linux commands used for Rpi, interfacing of led Raspberry pi
Unit III
Design of Traffic Light system : design a n bit up and counter using LED’s, design a programmable
traffic light system
Serial Bus Programming of Raspberry Pi : UART, SPI, I2C

Unit IV
Programming Raspberry Pi for PWM : controlling brightness of led, servo motor control

Output devices with Raspberry Pi : lcd interfacing with raspberry pi, seven segment interfacing
with raspberry pi, interfacing dc motor with raspberry pi
Unit V
Finding Object with Raspberry Pi : ultrasonic sensor interfacing with raspberry pi, ir sensor
interfacing with raspberry pi, pir sensor interfacing with raspberry pi
Unit VI
Controlling Arduino with Raspberry Pi : installing pyfirmata and controlling arduino gpio with
pyfirmata, blinking led with python script
Controlling GPIO with IOT : controlling gpio of raspberry pi using free cloud services

List of Practicals / Experiments:

List of Practicals
• programming raspberry pi for led interfacing

• interfacing dht11 with raspberry pi

• interfacing ir senor with raspberry pi

• dc motor interfacing with raspberry pi

• servo motor interfacing with raspberry pi

• controlling brightness of led

• interfacing lcd with raspberry pi

• seven segment interfacing with raspberry pi

• programming raspberry pi for thing speak IoT server

• programming raspberry pi for ultrasonic sensor

Session 2022-23 Page:1/2


References:
1. ARDUINO DEVELOPMENT COOKBOOK by CORNEL AMARIEI, PACKT PUBLISHING

2. RASPBERRY PI COOKBOOK: SOFTWARE AND HARDWARE PROBLEMS AND SOLUTIONS by


SIMON MONK, O'REILLY
3. GETTING STARTED WITH RASPBERRY PI by MATT RICHARDSON, SHAWN WALLACE,
O'reilly Media

Session 2022-23 Page:2/2

You might also like