Duration: 3 hours 5mins #Total: 185 mins
- Sahil Baikar
- Shubham Bochare
- Atharva Pawar
- 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
- 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
- Overview of Raspbian OS, the official Raspberry Pi operating systems
- Basic navigation and desktop environment
- Introduction to the terminal
- Explanation of GPIO pins and their functions
- Hands-on activity: Connecting LEDs and buttons to GPIO
- Controlling GPIO using Python programming
- Basics of Python programming language
- Writing and running a simple Python script
- Overview of Python libraries for Raspberry Pi
- Hands-on project: LED Blinking with Python
- Explanation of code structure and logic
- Troubleshooting common issues
- 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)
- 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/
- Answering questions from participants
- Troubleshooting common issues encountered during the workshop
- 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:
-
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.
-
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.
-
Raspberry Pi 5 (Raspberry Pi):
- Playlist Link
- Description: Explore the Raspberry Pi 5 with this official playlist, covering its features and applications.
-
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.
-
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.
-
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.
-
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.
-
Raspberry Pi Workshop (Core Electronics):
- Playlist Link
- Description: Core Electronics' workshop playlist covers various aspects of Raspberry Pi, providing hands-on guidance.
-
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.
-
Raspberry Pi Official Website: Explore official documentation, tutorials, and community forums.
-
Python Official Website: Access Python documentation and resources for programming.
-
GitHub: Explore GitHub repositories for Raspberry Pi projects and code examples.
!!! 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!