Home / Courses / Self Paced Course on Python and Raspberry Pi
Self Paced Course Ages 10–18 Self Paced 48 hr

Self Paced Course on Python and Raspberry Pi

This course is an introduction to the Raspberry Pi platform. Students will learn how to set up the Raspberry Pi environment, get a Linux operating system running, and write and exe

Watch a 90-second preview
Sample build · Class 04
This course is an introduction to the Raspberry Pi platform. Students will learn how to set up the Raspberry Pi environment, get a Linux operating system running, and write and execute some basic Python code on the Raspberry Pi. You will also learn how to use Python-based IDE (integrated development environments) for the Raspberry Pi and how to trace and debug Python code on the device.
What you'll learn
  • Hardware & Architecture of Raspberry Pi
  • Temperature and humidity monitoring
  • Learn GPIO pins and external peripherals
  • Garbage level monitoring using IR sensor
  • Control the peripherals with Python
  • Introduction to protocols and broker
  • Connection of Raspberry Pi with Sensors & Camera
  • Connection of Raspberry Pi with Sensors & Camera
What you get
  • 15+ Projects based on Raspberry PI
  • Object detection using MQTT
  • Introduction to Linux system
  • Gas Leakage Alert
  • Interfacing different sensors
  • Introduction to protocols and broker
Prerequisites
  • Good knowledge of Electronics
  • Basic knowledge of Python
Curriculum

2 modules. 48 hours.

01 Python Fundamental 30 sections
  • Introduction To Python
  • Introduction to Python IDLE
  • Print hello world!
  • Introduction To Python Variable
  • Ask A Question
  • To Combine String With Number
  • Concatenation Of Two Strings
  • Swapping Values Of Two Variables
  • Introduction To Python Datatype
  • Python numbers
  • Python Boolean
  • Python String
  • Python List
  • Write a program to print Number Range
  • Python Tuple
  • Python SET
  • Python Dictionary
  • Type conversion
  • Python Operator
  • Find The Area Of A Triangle
  • Python Conditional Operator
  • To check A Number Positive ,Negative Or 0
  • To Check Leap Year
  • To Find The Largest Among 3 Numbers
  • Introduction To Python Loop
  • Program to Display the multiplication Table
  • Introduction To Python Function
  • Write a function to find the Max of three numbers
  • Class and Object
  • Write a program to find perimeter and area of rectangle
02 Raspberry Pi Projects 31 sections
  • Introduction to Raspberry-pi
  • Introduction to Kit
  • Introduction to Imager, Putty, VNC Viewer
  • Setup Raspberry-pi
  • Introduction to Linux System and subsystems
  • Basic Python Commands for raspberry pi
  • Blinking One LED with RPI
  • Controlling two LED ON and OFF
  • Control LED using Push Button
  • Object Detection Using IR Sensor
  • Rotate A Servo Motor
  • Measure Distance Using Ultrasonic Sensor
  • Gas Leakage Alert
  • Temperature and humidity Monitoring
  • Introduction to Protocols and Brokers
  • Installation of Brokers on Raspberry Pi
  • Interfacing of DHT 11 sensor using MQTT
  • Car Parking System
  • Introduction to OpenCV
  • Clicking Picture through USB Camera
  • Clicking Picture With Push Button
  • Face Detection Using Open CV
  • Face Tracking with Servo Motor
  • Remote Viewing Camera
  • Colour Recognition using Open CV
  • Multiple Colour Recognition
  • Assembly of chassis
  • Controlling single motor using Raspberry pi​
  • Controlling two motors using Raspberry pi​
  • Colour Tracking Bot
  • Black Line Follower Bot
Who teaches

Engineers who build, not lecturers who read slides.

KM
Kavita Mali
Robotics Engineer · 6 yrs
Specialises in embedded C, ROS, and capstone mentorship.
KV
Kiran Verma
Robotics Engineer · 4 yrs
Lead instructor for AI & Python tracks.
Book free trial
Buy a kit Become partner Talk to us