Certification in Raspberry-Pi Programming

          Course Code: CRPP Duration: 90 Hours

Python Programming

  1. History
  2. Features
  3. Setting up path
  4. working with Python
  5. Basic Syntax
  6. Variable and Data Types
  7. Operator
  1. If
  2. If- else
  3. Nested if-else
  1. For
  2. While
  3. Nested loops
  1. Break
  2. Continue
  3. Pass
  1. Accessing Strings
  2. Basic Operations
  3. String slices
  4. Function and Methods
  1. Introduction
  2. Accessing list
  3. Operations
  4. Working with lists
  5. Functions and Method
  1. Introduction
  2. Accessing values in dictionaries
  3. Working with dictionaries
  4. Properties
  5. Functions
  1. Defining a function
  2. calling a function
  3. Types of functions
  4. Function Arguments
  5. Anonymous functions
  6. Global and local variables
  1. Importing module
  2. Math module
  3. Random module
  4. Packages
  5. Composition
  1. Printing on screen
  2. Reading data from keyboard
  3. Opening and closing file
  4. Reading and writing files
  5. Functions
  1. Class and object
  2. Attributes
  3. Inheritance
  4. Overloading
  5. Overriding
  6. Data hiding

Raspberry-Pi 3

  1. Introduction of Raspberry pi
  2. Comparison of Raspberry pi versions
  3. Hardwared details
  4. Raspberry-Pi Operating systems
  5. Preparing SD Card for Raspberry Pi
  6. Raspberry pi-configuration
  7. Connecting with Wi-Fi/ LAN
  1. Introduction to Compilers
  2. Python Programming for Pi
  1. GPIO interfacing through Python
  2. LED, Buzzer, Switch interfacing
  3. Sensors Interfacing
  4. LCD interface with Pi
  5. Keypads
  1. Relays
  2. DC Motors
  3. Stepper Motors
  4. Servo Motors
  5. Motor Speed Controlling
  1. Analog Inputs
  2. Reading an ADC
  3. Waveform Generation
  4. Analog Sensors
  1. UART ,RS232 Communication
  2. Transmitting and receiving serial data
  1. SPI Protocol
  2. I2C Protocol
  3. Transmit and receive data between Master and Slave
  4. I2C-EEPROM
  5. RTC
  1. GSM Modem
  2. ZIGBEE Communication
  3. RF ID Reader
  4. Bluetooth Communication
  5. RF TX and RX
  6. Wi-Fi etc.,