Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-raspberry-pi
A curated list of awesome Raspberry Pi tools, projects, images and resources
https://github.com/eric-erki/awesome-raspberry-pi
Last synced: about 22 hours ago
JSON representation
-
OS Images
- 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. ![Supports Raspberry Pi 3](/media/badges/rpi-3.png)
- RetroPie - Retro-gaming on the Raspberry Pi.
- Risc OS - Non-Linux OS originated from the group that developed the ARM microprocessor.
- OpenHABian - A preconfigured version of the OpenHAB home automation software. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png)
- 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. ![Supports Raspberry Pi 3](/media/badges/rpi-3.png)
- OpenWRT - OpenWrt is described as a Linux distribution for embedded devices for network management.
- OSMC - Open Source Media Centre, based on Kodi.
- PiNet - System to manage Raspberry Pi classrooms.
- Ubuntu MATE - Ubuntu distribution for the Raspberry Pi based on MATE desktop. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png)
- SARPi - Stands for the Slackware ARM on Raspberry Pi.
- RasPlex - Plex client for the Raspberry Pi.
- 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.
- CentOS - CentOS on the Raspberry Pi. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png)
- Fedora - Linux Fedora distribution built for the Pi. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png)
- FreeBSD - FreeBSD is an advanced computer operating system used to power modern servers, desktops, and embedded platforms.
- Gentoo - Gentoo Stage 3 tarball for Raspberry Pi.
- Kano OS - Open-source OS for exploration, creation, and play – free for Raspberry Pi and the new Pi 3.
- LibreELEC - Just enough OS for Kodi
- Manjaro - Friendly, open-source Linux distribution for Raspberry Pi.
- Minibian - Minimal Raspbian (lighter than Jessie Lite).
- NetBSD - NetBSD is a free, fast, secure, and highly portable Unix-like Open Source operating system.
- OpenELEC - Open Embedded Linux Entertainment Center, a very lightweight Kodi build.
- Volumio - Headless audiophile music player, designed to play music with the highest possible fidelity.
- NextCloudPi - Nextcloud ready image based on Raspbian. Features Nextcloud 11 running on Raspbian 8, with PHP 7 and HTTP2 enabled Apache server.
- NextCloudPi - Nextcloud ready image based on Raspbian. Features Nextcloud 11 running on Raspbian 8, with PHP 7 and HTTP2 enabled Apache server.
- FabScanPi - FabScanPi is an open source 3D laser scanner using the Raspberry Pi Camera Module. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png)
- NextCloudPi - Nextcloud ready image based on Raspbian. Features Nextcloud 11 running on Raspbian 8, with PHP 7 and HTTP2 enabled Apache server.
- OctoPi - Distribution for 3d printers.
- Android Things - Build connected devices for a wide variety of consumer, retail, and industrial applications. ![Supports Raspberry Pi 3](/media/badges/rpi-3.png)
- Raspbian - The official supported Raspberry Pi OS, based on Debian and available as a lite version.
- NOOBS - New Out Of the Box Software, an easy OS installer for beginners.
- FabScanPi - FabScanPi is an open source 3D laser scanner using the Raspberry Pi Camera Module. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png)
-
Resources
-
Swift programming
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
- Compile Swift for Raspberry Pi by Xcode - Quick tutorial to share the way to help setup compiling Raspberry Pi code with Xcode.
- Setup Swift environment on Raspbian - Quick guide to help setup Swift environment on Raspbian Strech (lite).
-
Useful Apps
-
Articles
- 10 Ways To Power - Information about different & correct ways to power the pi.
- The Ultimate Raspberry Pi Security Guide - Extensive guide on security best practices for the Pi ie. exposed to the internet.
-
Tutorials
- Auto Mount USB - Guide to setup Auto Mount USB on Raspberry Pi.
- Bridging Wifi to the Raspberry Pi over Ethernet - Set up tethered networking between macOS & Raspberry Pi.
- Build a $35 Time Capsule - Time Machine Backup Server.
- Controlling Spotify with Slack and a Raspberry Pi - Node.js project to control Spotify & Slack with libspotify.
- DC++ Hub - Guide to setup an ADC (DC++) Hub on Raspberry Pi.
- Docker Swarm with LetsEncrypt - Clear guidelines on how to set up a cluster with Docker, distributing services with Docker Compose and signing valid SSL certs with Letsencrypt.
- How to setup a secure VPN server on Raspberry Pi or DigitalOcean - Simple, secure and detailed guide to setup VPN on your Raspberry Pi.
- Raspberry Pi Game Console - How to Build a Raspberry Pi Retro Game Console for $35.
- Raspberry Pi login with SSH keys - Password-less login for ssh sessions on the Raspberry Pi.
- Raspberry Pi Zero: Programming over USB - Guide to boot and access a Raspberry Pi Zero over a USB cable without need of an ethernet/wifi connection, keyboard or screen. ![Supports Raspberry Pi Zero](/media/badges/rpi-0.png)
- Turn a Raspberry Pi into a Plex Media Server - Beginners guide to setting up a Plex media server to stream all of your media content.
- Turn the Raspberry Pi Zero into a mini dongle computer - Setup a pi0 to be able to ssh & vnc over USB. ![Supports Raspberry Pi Zero](/media/badges/rpi-0.png)
-
-
Tools
- ApplePi Bakery - macOS application to easily install/backup/restore images onto an SD card.
- CusDeb - Web UI for creating custom images with specific packages installed.
- Network Presence Detector - Setup a Pi Zero to scan for devices on a WiFi network and use that to determine who is "home".
- OpenVPN-Setup - Shell script to set up Raspberry Pi as an OpenVPN server.
- Processing - Processing Development Environment running on Raspberry Pi.
- WiFi config generator - Simple tool to generate wpa_supplicant.conf files with wifi settings
- Raspbian QEMU with network - 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.
-
Projects
- BeeMonitor - Honey beehive monitoring project.
- Building a Ceph Cluster on Raspberry Pi - Highly redundant and low power usage RADOS home storage solution.
- Building Timelapse with Resin - Remotely deploying timelapse camera using Docker, Resin, and 3G internet.
- Chromebook Charger Kiosk - Timed charging station for students using Chromebooks at school.
- DIY USB Rubber Ducky - 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. ![Supports Raspberry Pi Zero](/media/badges/rpi-0.png)
- FistBump BLE Edition - WPA Hash Grabbing Bluetooth Peripheral / Android App.
- FruitNanny - Baby monitor including custom case, server, and client source code. ![Supports Raspberry Pi 3](/media/badges/rpi-3.png)
- Jasper - Flexible open source personal assistant.
- Mini OONTZ - 3D printed mini MIDI controller.
- Nerves Project - Craft and deploy bulletproof embedded software in Elixir.
- Pi-hole - Black hole for internet ads.
- PiAware - Live flight tracking using a Raspberry Pi.
- PiScan - Makeshift Amazon Dash orders using a Raspberry PI + EAN scanner.
- Power Sniffing Strip - Enclosure in a power strip, sniffing network data.
- Project MyHouse - Smart Doll House with Gesture Recognition, using Raspberry Pi 3 or Pi Zero and PSMove motion controller.
- Raspberry Pi Erlang Cluster - Erlang cluster on a Raspberry Pi 2.
- Raspberry PI Hadoop Cluster - Big Data cluster running on the Raspberry Pi.
- RaspiBolt - Beginner’s Guide to ️⚡Lightning️⚡ on a Raspberry Pi.
- SkyJack - Take over and allow full control over any Parrot AR Drone within wireless distance.
- StreamPi - A robust alternative to the Elgato Stream Deck, that can launch apps, scripts, websites and control applications like OBS.
- Voice Kit - 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.
- Zelda Home Automation - Home automation based on sound recognition from notes played on an ocarina.
- Harry Potter and the real life Daily Prophet - Display mimicking the Daily Prophet from Harry Potter using a 7" Raspberry Pi display.
- Magic Mirror - The original open source modular smart mirror platform. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png)
- Whispering Mirror - Interactive soundart installation using the Hifiberry DAC.
-
Community
-
Models
Programming Languages
Categories
Sub Categories
Keywords
threejs
1
raspberry-pi
1
raspberry
1
python27
1
python-support
1
python
1
javascript
1
hardware
1
fabscan-pi
1
3d-scanner
1
3d
1
wifibroadcast
1
telemetry
1
rc
1
quadcopter
1
qgroundcontrol
1
multiwii
1
multicopter
1
msp
1
mavlink
1
long-range
1
lightbridge
1
inav
1
hdfpv
1
hd
1
fpv
1
dronebridge
1
drone
1
arial-photography
1
ardupilot
1
aerial-imagery
1