Raspberry Pi Training

Syllabus of Raspberry Pi

  • Introduction to Embedded systems and embedded linux
  • Requirements for Embedded systems Hardware for booting arm linux
  • Basics of linux operating system (Ubuntu linux)
  • Basics of 32bit and 64bit desktop Ubuntu linux and arm architecture linux
  • Usb installation of Ubuntu desktop on pc with different environments and desktop managers
  • Different desktop environment s in linux gnome,kde,lxde.
  • Basic Ubuntu linux structure and commands (apt-get, apt source list , nano ,install etc)and
  • file permissions in linux.
  • Introduction to TCP/IP Network Management (route, ifconfig , ping).
  • Hardware specification of raspberry linux board
  • Installing raspberry linux with sd card and booting from sd-card .
  • Configuration of embedded linux using raspi-conf ( overclocking , desktop , command line,boot etc)
  • Updating and Running apps like motion , chrome, vlc and other important apps in rasp linux .
  • Different embedded linux versions raspbian , rbmc , other environments
  • Basic of python programming in linux environment
  • Installing gpio library for python based i/o programming
  • Hardware interfacing using gpio of raspberry pi and python
  • led i/o interfacing
  • dc motor interface and h bridge
  • stepper motor interfacing
  • i2c interfacing
  • SPI Interfacing
  • PWM based speed and brightness control etc


Raspberry Pi 2 Features :

  • A 900MHz quad-core ARM Cortex-A7 CPU
  • 1GB RAM
  • 4 USB ports
  • 40 GPIO pins
  • Full HDMI port
  • Ethernet port
  • Combined 3.5mm audio jack and composite video
  • Camera interface (CSI)
  • Display interface (DSI)
  • Micro SD card slot
  • VideoCore IV 3D graphics core

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *