AtharvaPawar456 / Raspberry-Pi-Workshop

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Raspberry-Pi-Workshop

Title: Raspberry Pi Workshop for Students (Beginner Level)

Duration: 3 hours 5mins #Total: 185 mins

PPt Link : https://docs.google.com/presentation/d/13YPzWJVkutJs2djVJCrUHl2NOGs7BppY/edit?usp=sharing&ouid=113368785471196150118&rtpof=true&sd=true

    - Sahil Baikar 
    - Shubham Bochare 
    - Atharva Pawar 

Index:

Introduction to Raspberry Pi (30 minutes)

- Overview of Raspberry Pi and its capabilities
- Explanation of different Raspberry Pi models
    - I Can Save Your Money! – Raspberry Pi Alternatives : https://www.youtube.com/watch?v=uJvCVw1yONQ
- Brief history and significance of Raspberry Pi in electronics and telecommunication

Setting Up Raspberry Pi (20 minutes)

- Unboxing and components overview
- Head and Headless Setup
- Head setup        : Connecting peripherals (keyboard, mouse, display)
- Headless setup    : Connecting Raspberry Pi using Terminal (VNC connect)
    - Raspberry Pi Headless Setup : https://www.youtube.com/watch?v=9fEnvDgxwbI
- Powering up and initial setup

Introduction to Raspbian OS (15 minutes)

- Overview of Raspbian OS, the official Raspberry Pi operating systems
- Basic navigation and desktop environment
- Introduction to the terminal

GPIO (General Purpose Input/Output) Basics (15 minutes)

- Explanation of GPIO pins and their functions
- Hands-on activity: Connecting LEDs and buttons to GPIO
- Controlling GPIO using Python programming

Introduction to Python Programming (15 minutes)

- Basics of Python programming language
- Writing and running a simple Python script
- Overview of Python libraries for Raspberry Pi

Creating Simple Projects (20 minutes)

- Hands-on project: LED Blinking with Python
- Explanation of code structure and logic
- Troubleshooting common issues

Introduction to Sensors and Actuators (40 minutes)

- Overview of common sensors and actuators compatible with Raspberry Pi
- Connecting and interfacing sensors/actuators with GPIO
- Demonstrations with a temperature sensor, motion sensor, and servo motor
    - Temperature sensor    : Weather System 
    - Motion sensor         : Automatic Door System (Mall) 
    - Servo Motor           : Automatic Door System (Mall) 

Networking and IoT Concepts (10 minutes)

- Basics of networking for Raspberry Pi
- Introduction to Internet of Things (IoT) concepts
- IoT concepts:
    - Cloud Computing
    - Fog Computing
    - Edge Computing
- Brief discussion on projects combining Raspberry Pi with IoT
- IoT Platforms:
    - Thingspeak    : https://thingspeak.com/
    - Blink         : https://blynk.cloud/dashboard/login
    - Cayenne       : https://mydevices.com/
    - Adafruit.io   : https://io.adafruit.com/

Q&A and Troubleshooting Session (10 minutes)

- Answering questions from participants
- Troubleshooting common issues encountered during the workshop

Conclusion and Future Learning (10 minutes)

- Recap of key concepts covered in the workshop
- Encouraging further exploration and learning
- Providing resources for ongoing Raspberry Pi and electronics projects

Thank you for participating in the Raspberry Pi Workshop. This workshop is designed to provide you with a hands-on experience with Raspberry Pi, covering both hardware and software aspects. Below are the resources, including YouTube playlists, to enhance your learning:

YouTube Playlists:

  1. Raspberry Pi Ultimate Robot (Murtaza's Workshop):

    • Playlist Link
    • Description: Murtaza's Workshop offers an in-depth series on building the ultimate robot using Raspberry Pi, covering various aspects of robotics and programming.
  2. Raspberry Pi 4 (Engineering Funda):

    • Playlist Link
    • Description: Engineering Funda's playlist focuses on Raspberry Pi 4, covering fundamental concepts, hardware details, and practical applications.
  3. Raspberry Pi 5 (Raspberry Pi):

    • Playlist Link
    • Description: Explore the Raspberry Pi 5 with this official playlist, covering its features and applications.
  4. Raspberry Pi and Python Tutorials (sentdex):

    • Playlist Link
    • Description: sentdex's playlist provides tutorials on Raspberry Pi and Python, offering insights into programming and automation.
  5. Free Raspberry Pi Tutorials for Absolute Beginners (Paul McWhorter):

    • Playlist Link
    • Description: Paul McWhorter's playlist is tailored for absolute beginners, covering essential concepts and projects.
  6. Raspberry Pi Tutorials for Beginners in Hindi (Last moment tuitions):

    • Playlist Link
    • Description: Last moment tuitions provides tutorials for Raspberry Pi beginners in Hindi, making it accessible to a wider audience.
  7. Raspberry Pi Full Course For Beginners By SSTec Tutorials (SSTec Tutorials):

    • Playlist Link
    • Description: SSTec Tutorials offers a full course for beginners, including an easy guide and practical projects.
  8. Raspberry Pi Workshop (Core Electronics):

    • Playlist Link
    • Description: Core Electronics' workshop playlist covers various aspects of Raspberry Pi, providing hands-on guidance.
  9. Raspberry Pi LEARNING Desktop (Linux, Hacking, Coding) (NetworkChuck):

    • Playlist Link
    • Description: NetworkChuck's playlist focuses on using Raspberry Pi as a learning desktop, covering Linux, hacking, and coding.

Additional Resources:

!!! Feel free to explore the provided YouTube playlists and additional resources to deepen your understanding of Raspberry Pi. If you have any questions, don't hesitate to ask during the Q&A session. Enjoy the workshop!

About

License:MIT License


Languages

Language:Python 100.0%