thibmaek / awesome-raspberry-pi
📝 A curated list of awesome Raspberry Pi tools, projects, images and resources
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing thibmaek/awesome-raspberry-pi in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewAwesome Raspberry Pi > The Raspberry Pi is a series of credit card-sized single-board computers developed in the United Kingdom by the Raspberry Pi Foundation to promote the teaching of basic computer science in schools and developing countries. Official Link: Raspberry Pi Foundation Homepage, Raspberry Pi Computer Homepage This list is a collection of tools, projects, images and resources conforming to the Awesome Manifesto Contributions *very welcome* but first see Contributing Contents • Models • OS Images • Tools • Projects • Resources Models The complete collection of (consumer) Raspberry Pi models consist of: • Raspberry Pi 1, Model A & Model B (2012, discontinued) • Raspberry Pi 1, Model B+ (July, 2014) • Raspberry Pi 1, Model A+ (November, 2014) • Raspberry Pi 2, Model B (February, 2015) • Raspberry Pi Zero (November, 2015) • Raspberry Pi 3, Model B (March, 2016) • Raspberry Pi Zero W (February, 2017) • Raspberry Pi 3, Model B+ (March, 2018) • Raspberry Pi 3, Model A+ (November, 2018) • Raspberry Pi 4, Model B (June, 2019) • Raspberry Pi 5 (October, 2023) • Raspberry Pi 400 (November, 2020) • Raspberry Pi 500 (December, 2024) • Raspberry Pi 500+ (September, 2025) • Raspberry Pi Pico (January, 2021) • Raspberry Pi Pico 2 (August, 2024) • Raspberry Pi Zero 2 W (October, 2021) • Raspberry Pi Pico W (June, 2022) OS Images • Alpine Linux - Security-oriented, lightweight Linux distribution based on musl libc and busybox. • Arch Linux ARM - Lightweight and flexible Linux distribution that tries to Keep It Simple. • Armbian - A base operating system platform for single board computers (SBCs) that other projects can trust to build upon. • balenaOS - open source OS to run Docker containers on embedded devices that's been designed for reliability and proven in production. • BerryBoot - Bootloader/universal OS installer, with support to VNC and HDMI-CEC. • chilipie-kiosk - Image which boots directly into full-screen Chrome, perfect for dashboards and build monitors. • Channels DVR Server - Custom image for Channels DVR Server which provides a whole home DVR system. • Debian - Unofficial Debian image for Raspberry Pi (maintained by a Debian Developer). • DietPi - Minimal image designed to fit on a 2GB SD card, with tons of configurable settings and scripts. • DroneBridge - A WifiBroadcast extension to make for a real alternative to DJI Lightbridge and other similar systems. • EZ-WifiBroadcast - Affordable Wireless Digital HD Video Transmission made easy. • Fedora - Linux Fedora distribution built for the Pi. • FreeBSD - FreeBSD is an advanced computer operating system used to power modern servers, desktops, and embedded platforms. • FreedomBox - FreedomBox is a private home server for non-experts. • Gentoo - Gentoo Stage 3 tarball for Raspberry Pi. • Gladys Assistant - Gladys, a privacy-first, open-source home assistant. • Hass.io - Home automation operating system/application for embedded device, also available standalone. • HypriotOS - Minimal Debian-based operating system, optimized to run Docker. • Kali Linux - Penetration Testing & Ethical Hacking Linux distro for ARM devices. • KonstaKANG - Unofficial LineageOS and AOSP builds for Raspberry Pi. • Lakka - Retro-gaming on the Raspberry Pi built entirely on RetroArch. • LibreELEC - Just enough OS for Kodi • Mainsail OS - A distribution for 3D Printers that includes everything to get started with Klipper Firmware and Mainsail. • Manjaro - Friendly, open-source Linux distribution for Raspberry Pi. • Minibian - Minimal Raspbian (lighter than Jessie Lite). • moOde - The moOde audio player acts as an Audiophile streamer with DLNS, Spotify Connect and AirPlay support for old receivers. • MoodleBox - The MoodleBox provides a Moodle learning management system on Raspberry Pi. • motionEyeOS - Linux distribution that turns a single-board computer into a video surveillance system. • NetBSD - NetBSD is a free, fast, secure, and highly portable Unix-like Open Source operating system. • NextCloudPi - Nextcloud ready image based on Raspbian. Features Nextcloud 11 running on Raspbian 8, with PHP 7 and HTTP2 enabled Apache server. • NOOBS - New Out Of the Box Software, an easy OS installer for beginners. • OctoPi - Distribution for 3d printers. • OpenHABian - A preconfigured version of the OpenHAB home automation software. • OpenMediaVault - 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. • openSUSE - openSUSE is a major Linux distribution that has images based for its stable release Leap and rolling release Tumbleweed. Images can be found for many of the Pis, including the Raspberry Pi 3 and Raspberry Pi 4. • OpenWRT - OpenWrt is described as a Linux distribution for embedded devices for network management. • OSMC - Open Source Media Centre, based on Kodi. • PiDeck - Small form factor DVS system allowing you to control digital music files with timecode vinyl. • PiFi - Turn Raspberry Pi into a High-Speed VPN Router in Seconds ⚡️ (Supports Raspberry Pi 4 and 5). • PiNet - System to manage Raspberry Pi classrooms. • PirateBox - Anonymous offline mobile file-sharing and communications system. • RasComm RaspberryPi MorseCode Translator - RasComm is a communication device that translates plain text into Morse code (IMC) visually or audibly. • Raspberry Pi OS - The official supported Raspberry Pi OS (previously called "Raspbian"), based on Debian and available as a lite version. • Raspbian - Raspbian is a free operating system based on Debian optimized for the Raspberry Pi hardware. • RasPlex - Plex client for the Raspberry Pi. • Recalbox - Drag & drop light-weight retro-gaming and media center on the Raspberry Pi. • RetroPie - Retro-gaming on the Raspberry Pi. • Risc OS - Non-Linux OS originated from the group that developed the ARM microprocessor. • Rocket Show - Play synced backing tracks, videos…