Welcome to my collection of Raspberry Pi projects! Here you'll find various tutorials, guides, and experiments with Raspberry Pi.
A beginner-friendly guide to blink an LED using Raspberry Pi 5 and Python. Perfect for getting started with GPIO programming.
Tech Stack: Python, gpiozero, Raspberry Pi 5
Difficulty: Beginner
A beginner-friendly project that controls an LED using a push button with Raspberry Pi and Python. Learn GPIO input/output interaction and real-time hardware control.
Tech Stack: Python, gpiozero, Raspberry Pi
Difficulty: Beginner
A beginner-friendly project that cycles through three colored LEDs using a push button with Raspberry Pi and Python. Perfect for learning event-driven programming and GPIO control.
Tech Stack: Python, gpiozero, Raspberry Pi
Difficulty: Beginner
An interactive project that controls a 10-LED bar graph display using a push button with Raspberry Pi and Python. Learn sequential LED control, event-driven programming, and hardware debouncing techniques.
Tech Stack: Python, gpiozero, Raspberry Pi
Difficulty: Beginner to Intermediate
- LED Blinking with Raspberry Pi 5
- Control Led with Button
- Swtich Leds with Button
- LED Bar Graph with Button Control
If you're new to Raspberry Pi, I recommend starting with these projects in order:
Most projects require:
- Raspberry Pi (Model 3, 4, or 5)
- Basic electronic components (LEDs, resistors, breadboard, jumper wires)
- Raspberry Pi OS (latest version recommended)
- Python 3.x
Specific requirements are listed in each project's documentation.
Feel free to open issues or submit pull requests if you find any bugs or have suggestions for improvements!
All projects are provided as-is for educational purposes.
- GitHub: @Mr-Gholam
- Feel free to reach out with questions or suggestions!
⭐ Star this repository if you find these projects helpful!