Duration
5 days
Overview
Raspberry Pi is a course is ideal for those who want to understand Raspberry Pi and who are new to the Raspberry Pi and want to explore more about it. This course will take your beginners coding skills to the next level. You will also learn the features of Raspberry Pi, architecture of Raspberry Pi, Installation of Raspbian Operating System, connecting Raspberry Pi with your Laptop and Mobile Phones, Basics Linux Command & Python Programming.
By the end of this course, you will have enough knowledge about microcontroller application and how to implement in the real time scenario.
Learning curve
- Configuring the Raspberry Pi to use as a fully functioning computer.
- Basics of Python Programming and Linux Commands.
- Writing number guessing program in python.
- Connect and Control Raspberry Pi to use with mobile or computer.
- Hardware based LED blinking project.
- Attendance application using the Sensors.
- Handson Project
Outline
The Programming
- Python for Raspberry Pi
- An Overview of Python
- Using variables
- Expression and Logical operation
- Decision & Flow Control
- Defining Functions
The Basix Linux
- Understanding Linux
- Knowing the commands
Device Platform
- The Raspberry Pi
- Raspberry Pi Hardware
- Raspberry Pi 3 OS
- Powering Up and Running
- Connecting to a Network
- Raspberry Pi Programming
- Electronic device and components
- Pins and Cable and Sensor manipulations
- Getting started with coding
Connectivity and Device Management
- Understanding MQTT & HTTPS
- Bi-directional Communications
- JSON for data reading
- Narrowband – Internet of Things (NB-IoT)
- Power Consumption reality
- Security and Reliability
- Device and sensor monitoring
- Data Visualization
Security Understanding
- Data Encryption Secure
- Device Connectivity
- Plan ahead
Data Analytics
- Data Analysis
- Data Pattern Identification
- Data Calibration and Reporting
Suggested Handson Project using RespberryPi
- Light / Distance Sensor Sensor
- Understanding the Sensor and its usage
- Creating controls and capture data
- Signaling the sensor
- Moving to data calibration
- Device controlling
Programme scope, delivery arrangements and suitability are confirmed during enquiry.