Description
Why Raspberry Pi?
Raspberry Pi is the only single-boarded unit found in its form factor. The product is a brand it self and is reputable. Raspberry Pi requires the use of easy-to-learn Python language.
Easy as Pi
Raspberry Pi is a tiny credit card sized mini computer fast enough to handle most applications. Unlike Mac or PC, Raspberry Pi allows direct access to hardware via the pins on the Raspberry Pi. Our programs focus on building knowledge about Raspberry Pi
Limitations?
The only limit is your creativity. Raspberry Pi can be used for various different applications such as robotics, gaming, daily use, etc
A variety of topics will be explored in depth to help gain a proper understanding and use of Raspberry Pi. Here are some of the topics that will be covered.
Lesson Plan
MODULE – 1
- Introduction to Raspberry Pi
- Set-up
- Configuration
- Analysis of Raspberry Pi
MODULE – 2
- Linux OS System
- Raspian Linux Distribution
- File Systems and Processes
- Linux Graphic User Interface
MODULE – 3
- Python Programming Language and
- Programming with Raspberry Pi
- Python Expressions, Strings, Functions and Controls
MODULE – 4
- Communicating with devices through Pins
- Python Functions and Access
- Tkinter Library Systems
MODULE – 5
- Networking with Raspberry Pi
- Standard Network and Internet Protocols
- IP Addresses, Domains and Servers
MODULE – 6
- Networking Socket Interface
- Sending Data Across Networks
- Internet Control
MODULE – 7
- Communicating with Public Application Programming Interface (API) Software Development Kit (SDK)
- Coding for Cloud
- Web Services
MODULE – 8
- Sensors and Actuators
- Raspberry Pi Camera Module
- PiCamera Library