Our Raspberry Pi workshop has systematically designed so that the students can understand the basics well and can start from the scratch and programming its various features for any applications. Our workshop is purely hands-on and the students can write the code by their-own, test it using hardware.

Proposed Programme Highlights

  • Two day exclusive training on Raspberry Pi
  • Linux internals and shell scripting
  • Python for Raspberry Pi
  • 80% of training will be hands-on / Practical sessions
  • Follow up trainings and continued support are offered even after current training, based on request
  • 90 day free online support.

Expected Outcome

After the workshop, the participants can take up and accomplish any projects in Raspberry Pi or any SBCs like that.

Proposed Training Scheme

Timing Schedule
 

 

Day 1

 

FN

Introduction to Raspberry Pi

  • Raspberry Pi B+ Board Familiarization
  • Features
  • Pi Concept
  • Operating System for Pi : Raspbian OS

Loading OS to SD Card

  • SD Card Basics
  • Loading Raspbian to SD card from Windows / Linux

Pi Initial Setup

  • Connecting Monitor, Mouse & Keyboard
  • Powering Up Pi
  • Initial Setup of Raspbian OS

Using Raspbian GUI

  • Browser
  • Connecting to a network
  • Playing Games
  • Preparing small documents / memos
 

AN

Working with Raspberry Pi without GUI

  • Toggling between GUI & Command Line mode
  • Working with Command Line

Linux Concept with Raspberry Pi (Raspbian OS)

  • Basics  of Linux
  • Linux Commands
  • Linux File system familiarization

Raspbian Shell Scripting

  • Basics: Importance and need of shell scripting in RPi
  • Text Editor Nano
  • Familiarizing system files
  • Editing System Files
  • Linux shell scripting basics
  • Basic Applications

Practice Assignments

 

 

Day 2

 

 

 

 

FN

Python Basics

  • Python Basics
  • Python for Raspberry Pi (Library)
  • Installing Python Library in Pi

I/O Port Programming

  • Understanding GPIO Concept
  • PIN Diagram
  • IO Port Manipulations using Python
  • Interfacing LED with GPIO

Practice Assignments

PWM Programming

  • Understanding PWM Concept
  • PIN Diagram
  • Duty Cycle & Frequency
  • Python programming

 AN

Universal Asynchronous Receiver Transmitter  (UART)

  • Serial Communication Basics
  • Writing code
  • Application

Connecting to a network / Internet

  • Ethernet
  • Wifi

Static IP Connection

  • Wifi

Practice Assignments

Mini Project

 Facilities to be provided by the college

  1. A Seminar Room / Lab to seat up all the participants
  2. Minimum students required: 25
  3. Participants may be grouped into teams of three or four (organizers can decide on this).
  4. At least 1 computer installed with Windows OS
  5. A Projector, Large Screen and Cordless Collar Microphone-Speaker Arrangement of needed.
  6. The class arrangement should be such that all participants can use their PCs while watching the slides on the projector screen.
  7. A White/Black Board for illustrations.
  8. All the computers for the workshop should have enabled USB ports with Card Reader facility. Card readers are essential to format and load the OS into the SD Card
  9. Regarding Kit:

Organisers can arrange Raspberry Pi 3 board with Class 10 SD Card, Power supply adaptor, USB Mouse, USB Keyboard and Monitor (if VGA input, need HDMI to VGA Converter) for each group.

Also,

We have four kits and we provide them to the students during the workshop but these are not take-away kits.

Workshop Charges & Offerings

  • Please contact us for the financial details
  • Certificate will be issued for every participant
  • 90 day free Online support