Welcome to our repository of Raspberry Pi projects. The Raspberry Pi is a tiny and affordable computer that you can use to learn programming and electronics. It’s also a great board to make powerful home automation systems and IoT projects. If you’re just getting started with the Raspberry Pi and want to learn by making cool projects right away, our “20 Easy Raspberry Pi Projects” Book is a great way to get started.
Here’s how to get started with our projects and tutorials:
- Read our Getting Started guide with Raspberry Pi 3.
- Start making projects. Here is a list with +25 free Raspberry Pi projects and tutorials:
Raspberry Pi projects with cameras
- Raspberry Pi Motion Detector with Photo Capture
- Car Plate Recognition System with Raspberry Pi and Node-RED
- CCTV Raspberry Pi Based System with Storage using MotionEyeOS
- What’s the Best Raspberry Pi Camera For Your Project?
- Install MotionEyeOS on Raspberry Pi – Surveillance Camera System
- Node-RED with Raspberry Pi Camera (Take Photos)
- Video Streaming with Raspberry Pi Camera
Raspberry Pi and Node-RED
- Getting Started with Node-RED Dashboard
- Turn Your Raspberry Pi Zero into a USB Keyboard (HID)
- Getting Started with Raspberry Pi 3
- Node-RED with Xiaomi Yeelight RGBW Smart Bulb
- Node-RED with WS2812B Addressable RGB LED Strip
- Node-RED with Raspberry Pi Camera (Take Photos)
- ESP8266 and Node-RED with MQTT (Publish and Subscribe)
- ESP8266 Publishing DHT22 Readings with MQTT to Raspberry Pi
Other Raspberry Pi projects and tutorials
- Getting Started with Home Assistant on Raspberry Pi
- Email Alert System on Location Change with Raspberry Pi and GPS Module
- 20 Easy Raspberry Pi Projects Book
- SQLite with Node-RED and Raspberry Pi
- ESP8266 Publishing DHT22 Readings to SQLite Database
- SQLite Database on a Raspberry Pi
- Raspberry Pi Publishing MQTT Messages to ESP8266
- Learning Basic Linux Commands – Raspberry Pi Cheat Sheet
- Raspberry Pi Web Server using Flask to Control GPIOs
- How to Install the Latest Version of Node.js in Your Raspberry Pi
- Installing Raspbian Lite, Enabling and Connecting with SSH
- How to Install Mosquitto Broker on Raspberry Pi
- Testing Mosquitto Broker and Client on Raspbbery Pi
- How to install phpLiteAdmin Database in a Raspberry Pi
20 Easy Raspberry Pi Projects
Learn Raspberry Pi with our project’s book: “20 Easy Raspberry Pi Projects“. This is a compilation of interesting and fun projects with real world applications. You’ll build a home surveillance system, a smoke detector, learn how to control lamps remotely, build your own game, and much more. (Yes, these projects are suitable for beginners).