RASPBERRY PI

Course Code: RBPI-01 Duration: 12 weeks Course Fee: ₹ 12000/- Join/Inquire


Detail Syllabus Raspberry Pi Training

Introduction to Raspberry Pi

Raspberry Pi Board

Different Models of Raspberry Pi

Why Raspberry Pi

Peripherals of Raspberry Pi

ARM SoC (system-on-chip) architecture

Hardware interfaces

Software for RPi

Raspbian OS (Linux Desktop)

Raspberry Pi vs. Arduino

Raspberry Pi IoT

Raspberry Pi Setup and Startup

Cable connections

Preparing the SD card

Different Operating Systems for Raspberry pi

Getting Started With NOOBS

Install the operating system

Booting for the First time.

Explore the Linux OS

Raspberry Pi Setup

Raspberry Pi Configuration

Overclocking

First introduction to the LINUX terminal

Using Raspberry Pi

Linux Basics

Login

Linux Filesystem

Navigating the Filesystem

Text Editors

Accessing Files

Permissions

Linux Graphic User Interface

Basic Programming of the Pi

Python on Raspberry Pi

Python Programming Environment

Python Expressions

Strings

Functions

Function Arguments

Lists

List Methods

Control Flow

First Program-Hello World

Access the World Wide Web

Play audio

A GUI Game

Introduction to Arrays

Creating & running User defined Functions

Conditional Statements and Looping

Python control Statements

Python Graphics

Geometrically making and controlling operations

Using looping statements with Python

Introducing the List and Tuples

Accessing database

Python xlwt

Python xlrd

Cells and Strings

Reading and Writing different Sheets

Introducing Local Database

Accessing different data types

Control Peripherals with a Raspberry Pi

General Purpose IO Pins

Protocol Pins

GPIO Access

General Purpose IO Pins

Pulse Width Modulation

Graphic User Interface

The LED Interfacing

Control LEDs

Get switch feedback

Get the temperature

Detect light

Setting Up Pi to be Accessed Remotely

Remote Computing Basics

Connecting Raspberry Pi to a Remote Access Client

Using Raspberry Pi Remotely

Overview of remote access with Weaved

Configure VNC, SSH, and WebIOPi services for Weaved

Patch WebIOPi for Raspberry Pi B+ and 2

Explore Weaved and test our services

Send SMS messages with an online service

Camera Interfacing with Raspberry Pi

Connect the Pi cam to the Raspberry Pi unit

Enable support for the Pi cam

Take pictures from the command line with raspistill

Take pictures from the command line with raspistill

Access the camera's pictures remotely with an FTP client

After completing this course, students will be able to:

Setup and operate the Raspberry Pi

Understand the basics of the Linux OS used on the Pi

Understand the basics of the X Windows System (the GUI environment)

Program the Pi for a simple GUI-based game

Program the Pi to access a network

Program the Pi to play audio

Program the Pi to control light emitting diodes (LEDs) attached to the GPIO pins

Program the Pi to get feedback from a switch connected to the GPIO pins

Program the Pi to get the temperature from a sensor connected to the GPIO pins

Program the Pi to detect room light from a photocell censor connected to the GPIO pins