loading......

coming soon

Coming Soon

We are in process of building the inventory of good professionals in this category

Got it!

Where do you need ?

location

Please select a Location.

Enquire

Submit your enquiry for Learn the most industrial demanding Embedded Systems with Raspberry Pi Course

Please enter valid question or comment

Please enter your name.

Please enter valid email

Please enter valid Phone Number

Please enter the Pin Code.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Technophilia

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at support@urbanpro.com for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer

Share

Learn the most industrial demanding Embedded Systems with Raspberry Pi Course

Learn the most industrial demanding Embedded Systems with Raspberry Pi Course

Online Instructor led Course

Platform: Online Lecture at your time convenience

8,900

No Reviews Yet
0 Interested

About the Course


2 week course with 30 hours training module

Topics Covered

The Course and Kit Content mentioned below
LEARN HOW TO:

- Program Raspberry Pi : a credit-card sized computer
- Python & C programming
- ARM 11 CortexM3 architecture
- Porting of Linux Kernel
- Linux programming
- Programming the GPIO of Raspberry Pi
- LCD interfacing
- Generating PWM signals through the Pi
- Work with UART protocol
- Remote Login methods: PuTTY, Hyperterminal, Ethernet
- Work with I2C protocol
- Interface 3-Axis Acceleration sensor
- And many more...

DETAILS OF THE SYLLABUS:

Getting started with the basics
- Introduction to Raspberry Pi
- ARM 11 Microcontroller
- Hardware Description & Interfacing Components
- Brief Introduction to Embedded Linux

Porting Linux Kernel & booting the RPi
- Hardware Interfacing of PI ( HDMI Port, Keyboard-mouse connection, 3.5mm audio jack, micro usb power cable)
- Flashing & preparing the SD card for the Raspberry Pi
- Booting in Raspbian/Debian Linux

Interacting & Configuring the RPi OS
- Logging in to Raspberry Pi- Linux LX-Terminal
- Raspbian/Debian Linux Basics & useful commands
- Boot options
- Viewing system Information
- Creating a New User Account
- File System Layout
- Partition management
- Editing system files, changing system hostname, changing log-In Info, changing screen resolution
- Mounting devices & transferring files
- Installing/uninstalling, updating & upgrading software

Python / C specific setups & writing program for the RPi
- Introduction to Python
- Installing software and downloading packages
- A look at RPI.GPIO, Wiring Pi, BCM2835, Python Dev and Time Libraries
- Difference between writing programs in Python & C over a Linux Machine
- Enabling & accessing the Raspberry Pi GPIO Pins through command line

Programming the GPIO & interfacing of peripherals with the Raspberry Pi
- LED interfacing with Pi using RPi.GPIO and TIME ( Python and wiring Pi Library in C)
* Glowing of LED
* Blinking of LED
- Buzzer
* Beeping of Buzzer
* Different monophonic tone generation
- Switch interface
* Circuit/connection details of the switches
* Development & testing of various switch based programs

16x2 Character LCD Interfacing
- LCD Features
- LCD Connection
- Algorithm to Control LCD
- LCD Commands
- Programming & development of LCD based applications

Digital Optical Sensor Interfacing
- Need for sensors
- Basic type of sensors
- Concepts of Light sensor using LDR, photo transistor, IR LED and photo diode
- Working principle of the Digital MPOS (Multi Purpose Optical Sensor)
- Interfacing the Digital MPOS
- Development & testing of various sensor based applications

Working & Remote Login using UART Communication Protocol
- Basic of UART Protocol
- Frame Format
- Hardware & software used in the communication
- Understanding the different parameters e.g. baud rate, parity etc of UART
- Enabling Remote login to RPi through UART
- Programming & development of different UART based applications

Working with I2C Protocol
- Understanding the I2C Protocol
- Frame format, block diagram & use of pull-ups
- Algorithm for how to read & write?
- Slave address configuration
- Enabling & detecting I2C devices connected to RPi

Interfacing of 3-axis acceleration sensor
- What is an acceleration sensor?
- Working principle of an acceleration sensor
- Types of acceleration sensors available in market
- Different interfacing technologies used with acceleration sensor
- Hardware interfacing circuitry of a 3 axis acceleration sensor
- Register configuration of an acceleration sensor
- Reading x, y, z and tilt parameters
- Configuring the acceleration sensor for shake detection
- Configuring the acceleration sensor for tap detection
- Configuring the Acceleration sensor for orientation detection
- Mapping the hand gesture through acceleration sensor and develop games

Working with PWM
- Understanding the PWM concepts: frequency, time period, duty cycle etc
- LED intensity control using switch through PWM
- LED intensity control using acceleration sensor through PWM
- Buzzer tone generation through PWM

Training Kit Contents: (Individual Kits)
- Raspberry Pi Development Board
- Memory Card
- Card Reader
- RCA Video Cable
- Micro USB Cable
- Digital Optical sensor
- Connectors/Cables
- 3-Axis Acceleration sensor
- 16x2 Character LCD
- Pouch containing LED, Buzzer, Resister, Switch etc
- Comprehensive Study material covering all the discussed topics in a CD/DVD

Who should attend

Any Engineering graduate or pursuing student or BSc in Electronics/IT/CS/Electrical/Technical field student

Pre-requisites

No pre-requisites. Basic C programming knowledge is preferred.

What you need to bring

Laptop/Desktop with internet connection is enough to start the course. The hardware kit material will be provided by us

Key Takeaways

Training Kit Contents: (Individual Kits)
- Raspberry Pi Development Board
- Memory Card
- Card Reader
- RCA Video Cable
- Micro USB Cable
- Digital Optical sensor
- Connectors/Cables
- 3-Axis Acceleration sensor
- 16x2 Character LCD
- Pouch containing LED, Buzzer, Resister, Switch etc
- Comprehensive Study material covering all the discussed topics in a CD/DVD
Reviews
There are no Reviews yet. Be the First to Review
Questions and Comments

Thousands of experts Tutors, Trainers & other Professionals are available to answer your questions

Comment ?

Questions Guidelines

  • Start your question with simple statements like "what", "when", "where", or "how".
  • Ensure your question or answer is not offensive or insensitive - it may be voted down or banned.
  • Please provide as much detail as possible as this will allow our members to better understand and respond to your question.
  • Take some time to categorize your question. This will greatly help other users find the question.


You can add upto 6 Images

Ask


There are no Reviews yet. Be the First to Review

Date and Time

Not decided yet.

About the Trainer

Technophilia Systems

BE & Android trained faculty


More than 5 years of teaching & developing experience. Content developed and approved by faculties from RCAi-USA.
Seats Left-

Students Interested 0

Course Id: 25490