Your first time on this page? Allow me to give some explanations.
Awesome Raspberry Pi
📝 A curated list of awesome Raspberry Pi tools, projects, images and resources
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you thibmaek & contributors
View Topic on GitHub:
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
Easy-to-use Raspberry Pi image for booting directly into full-screen Chrome, with built-in convenience features for unattended operation. Perfect for dashboards and build monitors.
Lightweight justice for your single-board computer!
DroneBridge is a system based on the WifiBroadcast approach. A bidirectional digital radio link between two endpoints is established using standard WiFi hardware and a custom protocol. DroneBridge is optimized for use in UAV applications and is a complete system. It is intended be a real alternative to other similar systems, such as DJI Lightbridge or OcuSync.
Affordable Digital HD Video Transmission made easy!
A Video Surveillance OS For Single-board Computers
📡 RasComm is a communication device that translates plain text into Morse code (IMC) visually or audibly.
Security-oriented, lightweight Linux distribution based on musl libc and busybox.
Build connected devices for a wide variety of consumer, retail, and industrial applications.
Bootloader/universal OS installer, with support to VNC and HDMI-CEC.
FabScanPi is an open source 3D laser scanner using the Raspberry Pi Camera Module.
FreeBSD is an advanced computer operating system used to power modern servers, desktops, and embedded platforms.
Gladys is an open-source program that runs on the Raspberry Pi and integrates into the entire home network system.
Home automation operating system/application for embedded device, also available standalone.
Penetration Testing & Ethical Hacking Linux distro for ARM devices.
Open-source OS for exploration, creation, and play – free for Raspberry Pi and the new Pi 3.
The MoodleBox provides a Moodle learning management system on Raspberry Pi.
NetBSD is a free, fast, secure, and highly portable Unix-like Open Source operating system.
Nextcloud ready image based on Raspbian. Features Nextcloud 11 running on Raspbian 8, with PHP 7 and HTTP2 enabled Apache server.
New Out Of the Box Software, an easy OS installer for beginners.
Open Embedded Linux Entertainment Center, a very lightweight Kodi build.
A preconfigured version of the OpenHAB home automation software.
OpenMediaVault is the next generation network attached storage (NAS) solution based on Debian Linux containing services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more.
OpenWrt is described as a Linux distribution for embedded devices for network management.
Small form factor DVS system allowing you to control digital music files with timecode vinyl.
Anonymous offline mobile file-sharing and communications system.
Drag & drop light-weight retro-gaming and media center on the Raspberry Pi.
Non-Linux OS originated from the group that developed the ARM microprocessor.
Play synced backing tracks, videos and DMX light-sequences live on stage.
Free and open source OS that turns embedded hardware into Hi-Fi music players.
Drop'n'play sampler: drop .WAV samples on the SD card, and play!
Official (minimal) Ubuntu distribution for IoT.
Ubuntu distribution for the Raspberry Pi based on MATE desktop.
Ubuntu Server distribution for the Raspberry Pi.
Headless audiophile music player, designed to play music with the highest possible fidelity.
Raspberry Pi distribution of Alpha
Cross-compile the Linux kernel for Raspberry Pi with enhanced security in a single command.
HealthyPi is the first fully open-source, full-featured vital sign monitor. Using the Raspberry Pi as its computing and display platform, the HealthyPi add-on HAT turns the Raspberry Pi into a vital sign monitoring system.
Raspberry Pi (arm) wifi configuration container. Configure and control wifi connectivity with a JSON based REST api.
Shell script to set up Raspberry Pi (TM) as an OpenVPN server
📚 Control Functions For Single-Board Computers
Tool used to create the raspberrypi.org Raspbian images
Script for creating custom OS images for single-board computers
Reconfigure Raspberry Pi images with an easy, Docker-like configuration file
Make your pi images smaller!
Raspberry Pi App Store for Open Source Projects
(⌐■_■) - Deep Reinforcement Learning instrumenting bettercap for WiFi pwning.
Simple wireless AP setup & management for Debian-based devices
Resin.io device to bridging the wifi network to ethernet
Tor based Raspberry π hotspot
An intuitive remotely-accessible system performance monitoring and task management tool for servers and headless Raspberry Pi setups.
macOS application to easily install/backup/restore images onto an SD card.
Flexible configuration manager for Wireguard networks that is perfect for establishing secure overlays spanning multiple Raspberry Pis.
Create a full-featured OpenVPN/WireGuard VPN Server with a single bash command.
Processing Development Environment running on Raspberry Pi.
Simple tool to launch QEMU on Raspbian with the required modifications on the system and kernel. Automatic network access. Handy to create images in your PC.
Network-wide ads & trackers blocking DNS server
Physical Bitcoin Stat Ticker
Helmut Hoffer von Ankershoffen experimenting with auto-provisioned RPi cluster running K8S on bare-metal
A C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit)
clockOS is an app that runs on a Raspberry Pi into a smart desktop clock.
CLI tool to monitor downstream load on DOCSIS cable networks
JavaFX UI + Arduino project to control the lights in a drum booth
BLE Edition of the original FistBump (portable WPA handshake grabber)
Go implementation of a Raspberry Pi garage door opener
Instructions for building an almost consumer hardware based prototype of a hearing aid
Kubernetes ported to ARM boards like Raspberry Pi.
home page source
My first venture into raspberry pi stuff. Running a custom pure data patch I've been working on for a couple years on a Raspberry Pi 3. This project took a couple months and I'm still tweaking stuff here and there but it's pretty much complete, it even survived it's first live show!
Móvel - Dashboard for Raspberry pi car computer
Robot bartender on Raspberry Pi and Golang
Know Who's at the Office with the Raspberry Pi
The Occu-pi door controller
P4wnP1 is a highly customizable USB attack platform, based on a low cost Raspberry Pi Zero or Raspberry Pi Zero W.
This project demonstrates the google cloud IOT platform interaction with the IOT devices.
A Raspberry Pi 3 based payment module based on RFID.
Open and cheap DIY IP-KVM based on Raspberry Pi
Raspberry PI-TIMOLO ( PI-TImelapse, MOtion, LOwLight ) uses RPI picamera and OpenCV for Remote Headless Security Monitoring using Motion Tracking, Rclone Auto Sync files with remote storage services. Auto Twilight Transitions and Low Light Camera Settings. Panoramic images using PanTiltHat and More. This project is featured on GitHub Awesome software.
A Fancy Clock built around a monitor and a Raspberry Pi
RaspberryPI CPU fan tuner with a s8050 Triode
FM-RDS transmitter using the Raspberry Pi's PWM
Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js.
Web-based dashboard interface to inspect Raspberry Pi hardware and software with no extra software required.
Get your own Bitcoin & Lightning Node running - on a RaspberryPi with a nice LCD
Bitcoin & Lightning full node on a Raspberry Pi
RpiMotorLib : Raspberry Pi Motor Library : A python 3 library for various motors and servos to connect to a raspberry pi
Raspberry pi CPU temperature monitor with many functions such as logging, GPIO output, graphing, email, alarm, notifications and stress testing. Python 3.
A Raspberry Pi based home alarm system.
The fairest of them all. A DIY voice controlled smart mirror with IoT integration.
Code. Music. Live.
/so.nus/ STT (speech to text) for Node with offline hotword detection
A Unix, Windows, Raspberry Pi Object Speed Camera using python, opencv, video streaming, motion tracking. Includes a Standalone Web Server Interface, Image Search using opencv template match and a whiptail Admin Menu Interface Includes picam and webcam Plugins for motion track security camera configuration including rclone sync script. watch-app allows remotely controller camera configuration from a remote storage service name. Uses sqlite3 and gnuplot for reporting. Recently added openalpr license plate reader support.
Aviation weather and traffic receiver based on RTL-SDR.
raspberry pi project that visualizes sound waves
Easy way to run wordpress on a Raspberry Pi with Docker
Cluster aimed to be under the size of full tower desktop.
Highly redundant and low power usage RADOS home storage solution.
Remotely deploying timelapse camera using Docker, Resin, and 3G internet.
Timed charging station for students using Chromebooks at school.
A open source project by Googlers to turn a Raspberry Pi into a simple, tiny, personal web server and web-based development environment.
Raspberry Pi Zero Rubber Ducky recognized as a USB HID by just about anything with a USB port, thus allowing you to run custom scripts as if it were a keyboard.
Baby monitor including custom case, server, and client source code.
Display mimicking the Daily Prophet from Harry Potter using a 7" Raspberry Pi display.
Showcase for the always on, fault tolerant nature of Cassandra using a Raspberry Pi cluster board.
Nixie Tube Clock powered by a Raspberry Pi.
Makeshift Amazon Dash orders using a Raspberry PI + EAN scanner.
Node.js Slackbot (lunchbot), hosted on Resin.
Enclosure in a power strip, sniffing network data.
Smart Doll House with Gesture Recognition, using Raspberry Pi 3 or Pi Zero and PSMove motion controller.
Erlang cluster on a Raspberry Pi 2.
Big Data cluster running on the Raspberry Pi.
img src="https://raw.githubusercontent.com/humanetech-community/awesome-humane-tech/main/logo/github.svg?sanitize=true" width="16"/>](https://github.com/synesthesiam/rhasspy) - A fully offline voice assistant toolkit for many languages.
Skateboard odometer and speedometer with RFID user system.
Take over and allow full control over any Parrot AR Drone within wireless distance.
Using OpenCV, Twilio and a WebCam/picam.
A robust alternative to the Elgato Stream Deck, that can launch apps, scripts, websites and control applications like OBS.
Uses a tilt & pan laser to find a record in a record collection.
AIY Voice Kit from Google, to build a standalone voice recognition system using the Google Assistant, or add voice recognition and natural language processing to your Raspberry Pi-based projects.
Interactive soundart installation using the Hifiberry DAC.
Raspberry Pi A to Z List
Information about different & correct ways to power the pi.
Intro into the Raspberry Pi and what can be done with it.
Guide to setup the Raspberry Pi for beginners.
Gamestream client for embedded systems
Ethereum Geth node on Raspberry Pi
Guide to setup Auto Mount USB on Raspberry Pi.
Set up tethered networking between macOS & Raspberry Pi.
Node.js project to control Spotify & Slack with libspotify.
Guide to setup an ADC (DC++) Hub on Raspberry Pi.
Uses image recognition and Google’s Inception to recognize specific objects.
Clear guidelines on how to set up a cluster with Docker, distributing services with Docker Compose and signing valid SSL certs with Letsencrypt.
Good beginners-guide to working with Beacon technology.
Simple, secure and detailed guide to setup VPN on your Raspberry Pi.
How to Build a Raspberry Pi Retro Game Console for $35.
Password-less login for ssh sessions on the Raspberry Pi.
Media Server and NAS tutorials from HTPC Guides.
Guide to boot and access a Raspberry Pi Zero over a USB cable without need of an ethernet/wifi connection, keyboard or screen.
Beginners guide to setting up a Plex media server to stream all of your media content.
Setup a pi0 to be able to ssh & vnc over USB.
Tutorial on using a Raspberry Pi with multiple networks.
All you need to build Swift on a RaspberryPi or other ARM boards, updated to Swift 5.1.5
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
👷Build Swift Projects on a Remote Machine within Xcode.
Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.