
The Raspberry pi platform and
PYTHON PROGRAMMING for Raspberry pi
About this course: The Raspberry Pi is a small, affordable single-board computer that you will use to design and develop fun and practical IoT devices while learning programming and computer hardware. In addition, you will learn how to set up 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. Please note that this course does not include discussion forums.
Course duration: 2 weeks
Created by: BrilliantArms, India
- Lecture 1.1 – Raspberry Pi Board
- Lecture 1.2 – Raspberry Pi Processor
- Lecture 1.3 – Raspberry Pi vs. Arduino
- Lecture 2.1 – Operating System Benefits
- Lecture 2.2 – Processes
- Lecture 2.3 – Raspberry Pi IoT
- Lecture 3.1 – Raspberry Pi Setup
- Lecture 3.2 – Raspberry Pi Configuration
- Lecture 3.3 – Overclocking
- Lecture 1.1 – Linux Basics
- Lecture 1.2 – Login
- Lecture 1.3 – Linux Filesystem
- Lecture 2.1 – Navigating the Filesystem
- Lecture 2.2 – Text Editors
- Lecture 2.3 – Accessing Files
- Lecture 3.1 – Permissions
- Lecture 3.2 – Processes
- Lecture 3.3 – Linux Graphic User Interface
- Lecture 1.1 – Python on Raspberry Pi
- Lecture 1.2 – Python Programming Environment
- Lecture 1.3 – Python Expressions
- Lecture 2.1 – Strings
- Lecture 2.2 – Functions
- Lecture 2.3 – Function Arguments
- Lecture 3.1 – Lists
- Lecture 3.2 – List Methods
- Lecture 3.3 – Control Flow
- Lecture 1.1 – General Purpose IO Pins
- Lecture 1.2 – Protocol Pins
- Lecture 1.3 – GPIO Access
- Lecture 2.1 – General Purpose IO Pins
- Lecture 2.2 – Pulse Width Modulation
- Lecture 2.3 – Demo of a Blink
- Lecture 3.1 – Graphic User Interface
- Lecture 3.2 Tkinter Library
- Lecture 3.3 – Interaction
- End-of-Course Survey