├── .editorconfig ├── .github ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── README.md └── media ├── badges ├── rpi-0-32px.png ├── rpi-0.png ├── rpi-2+-32px.png ├── rpi-2+.png ├── rpi-2-32px.png ├── rpi-2.png ├── rpi-3-32px.png └── rpi-3.png └── workfiles └── Sketchfile.sketch /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_style = tab 5 | end_of_line = lf 6 | charset = utf-8 7 | trim_trailing_whitespace = true 8 | insert_final_newline = true 9 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | - [ ] My issue is an issue and not a PR. For additions or modifications I will create a [pull 2 | request](https://github.com/thibmaek/awesome-raspberry-pi/pulls). 3 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | # Please make sure all below checkboxes have been checked before submitting your PR. 2 | 7 | 8 | - [ ] I have read and understood the [contribution guidelines](https://github.com/thibmaek/awesome-raspberrypi/blob/master/CONTRIBUTING.md). 9 | - [ ] This pull request has a descriptive title. *(For example: `Add Raspbian`)* 10 | - The topic I added 11 | - [ ] includes a valid (https) link, 12 | - [ ] includes a concise and on-topic description, 13 | - [ ] mentions if there is only support some devices, 14 | - [ ] is not a duplicate, 15 | - [ ] has been added at the bottom of the appropriate category, 16 | - [ ] is in the form of **Named Link - Description, seperated by commas.** 17 | - [ ] ends with a dot. 18 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: ruby 2 | 3 | rvm: 4 | - 2.2 5 | 6 | before_script: 7 | - gem install awesome_bot 8 | 9 | script: 10 | - awesome_bot README.md --allow-redirect 11 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contribution Guidelines 2 | > The pull request should have a useful title. Pull requests with `Update readme.md` as title will be closed right away. Please make sure you checked every box in the PR template. 3 | 4 | ## Before adding something to the list 5 | 1. Make sure you are editing README.md only, no other files are allowed to be edited. 6 | 2. Add your item to the category it belongs to. Try to avoid creating completely new categories. 7 | 3. Make sure your item is added to the bottom of the items listed in a category, don't add it in at the middle. 8 | 4. Don't submit dead links and try to always submit HTTPS links. 9 | 5. Make sure you're linking to an English resource, other languages not allowed *at this moment* 10 | 6. If there is only support for some devices please mention that by using the [badges](/media/badges) provided. 11 | 7. Add something that is truly awesome and stands out. A project that shows how to monitor a greenhouse, water a plant or trigger LEDs are already out there on the web. This is not the place for those. 12 | 13 | ### Adding an item to the list 14 | 1. Click README.md 15 | 2. Click the *pencil button* in the upper right corner next to raw | blame | history 16 | 3. Github will automatically create a fork for this repo on your account. 17 | 4. Put your edit in. 18 | 5. At the bottom of the page fill in a meaningful commit summary and click *Propose file change*. 19 | 6. You'll be taken to the PR screen, click the *Create Pull Request* button 20 | 7. Make sure you check the boxes (and actually make sure they're right) and click *Create Pull Request* 21 | 22 | Submitted PRs will be checked as soon as possible. If something is incorrect it will be labeled `awaiting-user` with the problem stated in the PR comments. If a PR becomes stale or no action is taken after some time with the PR being labeled `awaiting-user`, this PR will get the `reply-timeout` label and will be closed. 23 | 24 | #### Gitmoji 25 | It's recommended that you use [gitmoji](https://gitmoji.carloscuesta.me/) when contributing. The supported gitmoji must proceed the commit message followed by a space and be one of: 26 | 27 | |Name, Use|Emoji|Example 28 | |---|---|--- 29 | |`:heavy-plus-sign`, Adding items|➕|`git commit -m ":heavy-plus-sign: Added motionEye OS to the OS list"` 30 | |`:heavy-minus-sign`, Removing items|➖| `git commit -m ":heavy-minus-sign Removed motionEye OS from the OS list"` 31 | |`:truck`, Moving Items|🚚| `git commit -m ":truck: Moved motionEye OS from Projects to OS's"` 32 | |`:pencil2`, Fixing typos|✏️| `git commit -m ":pencil2: Fixed typo for Raspbian Jessie Lite"` 33 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Awesome Raspberry Pi 2 | 3 | Raspberry Pi Logo 4 | 5 | > 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 Homepage](https://raspberrypi.org) 6 | 7 | This list is a collection of tools, projects, images and resources conforming to the [Awesome Manifesto](https://github.com/sindresorhus/awesome/blob/master/awesome.md) 8 | 9 | Contributions *very welcome* but first see [Contributing](#contributing) 10 | 11 | ## Contents 12 | - [OS Images](#os-images) 13 | - [Tools](#tools) 14 | - [Projects](#projects) 15 | - [Resources](#resources) 16 | 17 | ## OS Images 18 | - [Raspbian](https://www.raspberrypi.org/downloads/raspbian/) - The official supported Raspberry Pi OS, based on Debian and available as a lite version. 19 | - [NOOBS](https://www.raspberrypi.org/downloads/noobs/) - New Out Of the Box Software, an easy OS installer for beginners. 20 | - [Ubuntu MATE](https://ubuntu-mate.org/raspberry-pi/) - Ubuntu distribution for the Raspberry Pi based on MATE desktop. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png) 21 | - [Snappy Ubuntu Core](https://developer.ubuntu.com/core/get-started/raspberry-pi-2-3) - Official (minimal) Ubuntu distribution for IoT. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png) 22 | - [Windows 10 IoT Core](https://developer.microsoft.com/nl-nl/windows/iot/Downloads.htm) - Windows 10 distribution for IoT. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png) 23 | - [OSMC](https://osmc.tv/) - Open Source Media Centre, based on Kodi. 24 | - [PiNet](http://pinet.org.uk/) - System to manage Raspberry Pi classrooms. 25 | - [Risc OS](https://www.riscosopen.org/content/downloads/raspberry-pi) - Non-Linux OS originated from the group that developed the ARM microprocessor. 26 | - [RuneAudio](http://www.runeaudio.com/) - Free and open source OS that turns embedded hardware into Hi-Fi music players. 27 | - [OpenELEC](http://openelec.tv/) - Open Embedded Linux Entertainment Center, a very lightweight Kodi build. 28 | - [HypriotOS](http://blog.hypriot.com/about/) - Minimal Debian-based operating system, optimized to run Docker. 29 | - [Kali Linux](https://www.offensive-security.com/kali-linux-arm-images/) - Penetration Testing & Ethical Hacking Linux distro for ARM devices. 30 | - [RetroPie](https://retropie.org.uk/) - Retro-gaming on the Raspberry Pi. 31 | - [Alpine Linux](https://wiki.alpinelinux.org/wiki/Raspberry_Pi) - Security-oriented, lightweight Linux distribution based on musl libc and busybox. 32 | - [Arch Linux ARM](https://archlinuxarm.org/) - Lightweight and flexible Linux distribution that tries to Keep It Simple. 33 | - [Volumio](https://volumio.org/) - Headless audiophile music player, designed to play music with the highest possible fidelity. 34 | - [Recalbox](https://www.recalbox.com) - Drag & drop light-weight retro-gaming and media center on the Raspberry Pi. 35 | - [Lakka](http://lakka.tv) - Retro-gaming on the Raspberry Pi built entirely on RetroArch. 36 | - [RasPlex](http://www.rasplex.com/) - Plex client for the Raspberry Pi. 37 | - [chilipie-kiosk](https://github.com/futurice/chilipie-kiosk) - Image which boots directly into full-screen Chrome, perfect for dashboards and build monitors. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png) 38 | - [DietPi](https://github.com/Fourdee/DietPi) - Minimal image designed to fit on a 2GB SD card, with tons of configurable settings and scripts. 39 | - [CentOS](https://wiki.centos.org/SpecialInterestGroup/AltArch/Arm32/RaspberryPi3) - CentOS on the Raspberry Pi. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png) 40 | - [Minibian](https://minibianpi.wordpress.com/) - Minimal Raspbian (lighter than Jessie Lite). 41 | - [BerryBoot](http://www.berryterminal.com/doku.php/berryboot) - Bootloader/universal OS installer, with support to VNC and HDMI-CEC. 42 | - [PirateBox](https://piratebox.cc/raspberry_pi:diy) - Anonymous offline mobile file-sharing and communications system. 43 | - [OctoPi](https://octopi.octoprint.org/) - Distribution for 3d printers. 44 | - [Kano OS](http://developers.kano.me/downloads/) - Open-source OS for exploration, creation, and play – free for Raspberry Pi and the new Pi 3. 45 | - [resinOS](https://resinos.io) - open source OS to run Docker containers on embedded devices that's been designed for reliability and proven in production. 46 | - [Fedora](https://fedoraproject.org/wiki/Raspberry_Pi#Preparing_the_SD_card) - Linux Fedora distribution built for the Pi. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png) 47 | - [motionEyeOS](https://github.com/ccrisan/motioneyeos/wiki) - Linux distribution that turns a single-board computer into a video surveillance system. 48 | - [NextCloudPi](https://ownyourbits.com/2017/02/13/nextcloud-ready-raspberry-pi-image/) - Nextcloud ready image based on Raspbian. Features Nextcloud 11 running on Raspbian 8, with PHP 7 and HTTP2 enabled Apache server. 49 | - [PiDeck](http://pideck.com/) - Small form factor DVS system allowing you to control digital music files with timecode vinyl. 50 | - [OpenWRT](https://wiki.openwrt.org/toh/raspberry_pi_foundation/raspberry_pi) - OpenWrt is described as a Linux distribution for embedded devices for network management. 51 | - [FreeBSD](https://wiki.freebsd.org/FreeBSD/arm/Raspberry%20Pi) - FreeBSD is an advanced computer operating system used to power modern servers, desktops, and embedded platforms. 52 | - [NetBSD](https://wiki.netbsd.org/ports/evbarm/raspberry_pi/) - NetBSD is a free, fast, secure, and highly portable Unix-like Open Source operating system. 53 | - [Hass.io](https://home-assistant.io/hassio/installation/) - Home automation operating system/application for embedded device, also available standalone. 54 | - [Android Things](https://developer.android.com/things/hardware/raspberrypi.html) - Build connected devices for a wide variety of consumer, retail, and industrial applications. ![Supports Raspberry Pi 3](/media/badges/rpi-3.png) 55 | - [Gladys Project](https://gladysproject.com/en/) - Gladys, Your home assistant. ![Supports Raspberry Pi 3](/media/badges/rpi-3.png) 56 | - [OpenMediaVault](https://www.openmediavault.org/) - 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) 57 | - [EZ-WifiBroadcast](https://github.com/bortek/EZ-WifiBroadcast/wiki) - Affordable Wireless Digital HD Video Transmission made easy. ![Supports Raspberry Pi 3](/media/badges/rpi-3.png) ![Supports Raspberry Pi Zero](/media/badges/rpi-0.png) 58 | - [DroneBridge](https://github.com/seeul8er/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) 59 | - [TrueOS](https://www.trueos.org/trueos-pico/) - FreeBSD-based thin client solution. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png) 60 | - [OpenHABian](https://docs.openhab.org/installation/openhabian.html) - A preconfigured version of the OpenHAB home automation software. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png) 61 | - [FabScanPi](https://mariolukas.github.io/FabScanPi-Server/) - FabScanPi is an open source 3D laser scanner using the Raspberry Pi Camera Module. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png) 62 | 63 | 64 | 65 | ## Tools 66 | - [PiBakery](http://www.pibakery.org/) - The blocks based, easy to use setup tool for Raspberry Pi. 67 | - [ApplePi Bakery](http://www.tweaking4all.com/software/macosx-software/macosx-apple-pi-baker/) - macOS application to easily install/backup/restore images onto an SD card. 68 | - [Etcher](https://www.etcher.io/) - SD card burner app that is simple for end users, extensible for developers, and works on any platform. 69 | - [PiShrink](https://github.com/Drewsif/PiShrink/) - Bash script that automatically shrinks a pi image that will then resize to the max size of the SD card on boot. 70 | - [OpenVPN-Setup](https://github.com/StarshipEngineer/OpenVPN-Setup) - Shell script to set up Raspberry Pi as an OpenVPN server. 71 | - [pi-gen](https://github.com/RPi-Distro/pi-gen) - Tool used to create the raspberrypi.org Raspbian images. This can be used to create your own custom images with specific packages installed, etc. 72 | - [PiVPN](http://www.pivpn.io/) - Simple, Flexible, and Managable single line install of OpenVPN Server for your Raspberry Pi. 73 | - [Network Presence Detector](https://github.com/initialstate/pi-sensor-free-presence-detector/wiki) - Setup a Pi Zero to scan for devices on a WiFi network and use that to determine who is "home". 74 | - [Resin Bridge](https://github.com/resin-io-playground/resin-bridge) - Simple application/repo to bridge a Raspberry Pi's wlan0 interface to devices plugged into it over ethernet (eth0). 75 | - [WiFi config generator](https://steveedson.co.uk/tools/wpa/) - Simple tool to generate wpa_supplicant.conf files with wifi settings 76 | - [Raspbian QEMU with network](https://ownyourbits.com/2017/02/06/raspbian-on-qemu-with-network-access/) - 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. 77 | - [RaspAP-webgui](https://github.com/billz/raspap-webgui) - A simple, responsive web interface to control wifi, hostapd and related services on the Raspberry Pi. 78 | - [HealthyPi](https://github.com/Protocentral/HealthyPi) - HAT which includes vital health monitoring like ECG, respiration, pulse oximetry and optional blood pressure & body temperature sensing. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png) 79 | - [PoisonTap](https://github.com/samyk/poisontap) - Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js. ![Supports Raspberry Pi Zero](/media/badges/rpi-0.png) 80 | - [P4wnP1](https://github.com/mame82/P4wnP1) - P4wnP1 is a highly customizable USB attack platform, based on a low cost Raspberry Pi Zero or Raspberry Pi Zero W (required for HID backdoor). ![Supports Raspberry Pi Zero](/media/badges/rpi-0.png) 81 | - [CusDeb](https://cusdeb.com/en/) - Web UI for creating custom images with specific packages installed. 82 | - [Alpha](https://github.com/farjump/raspberry-pi) - Remotely load, debug and test bare-metal programs using GDB with this system-level GDB server. 83 | 84 | ## Projects 85 | - [Mini OONTZ](https://cdn-learn.adafruit.com/downloads/pdf/mini-oontz-3d-printed-midi-controller.pdf) - 3D printed mini MIDI controller. 86 | - [Power Sniffing Strip](https://hackaday.com/2012/10/04/malicious-raspberry-pi-power-strip-looks-a-bit-scary/) - Enclosure in a power strip, sniffing network data. 87 | - [Raspberry Pi Erlang Cluster](https://medium.com/@pieterjan_m/erlang-pi2-arm-cluster-vs-xeon-vm-40871d35d356#.bpao66cm8) - Erlang cluster on a Raspberry Pi 2. 88 | - [NTP driven Nixie Clock](http://www.mjoldfield.com/atelier/2012/08/ntp-nixie.html) - Nixie Tube Clock powered by a Raspberry Pi. 89 | - [40-node Raspberry Pi Cluster](http://hackaday.com/2014/02/17/40-node-raspi-cluster/) - Cluster aimed to be under the size of full tower desktop. 90 | - [Raspberry PI Hadoop Cluster](http://www.widriksson.com/raspberry-pi-hadoop-cluster/) - Big Data cluster running on the Raspberry Pi. 91 | - [Multi-Datacenter Cassandra on 32 Raspberry Pi’s](http://www.datastax.com/dev/blog/32-node-raspberry-pi-cassandra-cluster) - Showcase for the always on, fault tolerant nature of Cassandra using a Raspberry Pi cluster board. 92 | - [Building a Ceph Cluster on Raspberry Pi](http://bryanapperson.com/blog/the-definitive-guide-ceph-cluster-on-raspberry-pi/) - Highly redundant and low power usage RADOS home storage solution. 93 | - [Smart Mirror](https://github.com/evancohen/smart-mirror) - Voice controlled smart mirror with IoT integration. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png) 94 | - [Magic Mirror](http://magicmirror.builders) - The original open source modular smart mirror platform. ![Supports Raspberry Pi 2+](/media/badges/rpi-2+.png) 95 | - [Chromebook Charger Kiosk](https://www.reddit.com/r/raspberry_pi/comments/53nj1z/chromebook_charger_kiosk_last_minute_charge_for/) - Timed charging station for students using Chromebooks at school. 96 | - [Jasper](https://jasperproject.github.io/) - Flexible open source personal assistant. 97 | - [Lightberry](https://lightberry.eu) - Led lighting solution dedicated for raspberry pi and your TV. 98 | - [SecPi](https://github.com/SecPi/SecPi) - Raspberry Pi based home alarm system. 99 | - [PiClock](https://github.com/n0bel/PiClock) - Fancy Clock built around a monitor and a Raspberry Pi. 100 | - [Garage Door Opener](https://github.com/benjefferies/gogo-garage-opener) - Garage door opener using the [Garage Opener](https://play.google.com/store/apps/details?id=com.ionicframework.gogogarageopenerui416115&hl=en) app to control garage door. 101 | - [Movel](https://github.com/stevelacy/movel) - Raspberry Pi car computer. 102 | - [PiFanTuner](https://github.com/winkidney/PIFanTuner) - CPU-fan-tuner daemon, just enables your fan as necessary. ![Supports Raspberry Pi 3](/media/badges/rpi-3.png) 103 | - [SkyJack](https://samy.pl/skyjack/) - Take over and allow full control over any Parrot AR Drone within wireless distance. 104 | - [Nerves Project](https://github.com/nerves-project) - Craft and deploy bulletproof embedded software in Elixir. 105 | - [Wordpress using Docker](https://github.com/rothgar/rpi-wordpress) - Run a Wordpress site in containers with dynamic DNS. 106 | - [Pi-hole](https://pi-hole.net/) - Black hole for internet ads. 107 | - [Planning lunch with a Slackbot on resin.io](https://resin.io/blog/planning-lunch-with-a-slackbot-on-resin-io/) - Node.js Slackbot (lunchbot), hosted on Resin. 108 | - [Sonus](https://github.com/evancohen/sonus) - Node.js voice control for your Pi (and everything else) with customizable offline hotword detection. 109 | - [Sonic Pi](https://github.com/samaaron/sonic-pi) - The Live Coding Music Synth for Everyone. 110 | - [Alexa AVS](https://github.com/alexa/alexa-avs-sample-app/wiki/Raspberry-Pi) - Demonstration on using Alexa Voice Service with a Java client and Node.js server. 111 | - [Pi4j Project](http://pi4j.com) - Java I/O library the Raspberry Pi. 112 | - [Harry Potter and the real life Daily Prophet](https://www.raspberrypi.org/blog/harry-potter-and-the-real-life-daily-prophet/) - Display mimicking the Daily Prophet from Harry Potter using a 7" Raspberry Pi display. 113 | - [PiScan](http://denis.papathanasiou.org/posts/2015.05.30.post.html) - Makeshift Amazon Dash orders using a Raspberry PI + EAN scanner. 114 | - [PiE-Ink](http://www.htxt.co.za/2017/02/07/pie-ink-is-a-raspberry-pi-name-tag-that-uses-an-e-ink-display/) - E-ink nametag display running on a Pi Zero. ![Supports Raspberry Pi Zero](/media/badges/rpi-0.png) 115 | - [Whispering Mirror](http://whisperingwallproject.com/whisperingmirror/) - Interactive soundart installation using the Hifiberry DAC. 116 | - [clockOS](https://github.com/iGerli/clockOS) - simple smart desktop clock using a Raspberry Pi display. 117 | - [Zelda Home Automation](https://www.raspberrypi.org/blog/zelda-home-automation/) - Home automation based on sound recognition from notes played on an ocarina. 118 | - [Looper/synth/drum thing](https://github.com/otem/Raspberry-Pi-Looper-synth-drum-thing) - Sequencer/Drumpad, like Native Instruments' Maschine for the Pi. 119 | - [Waves](https://github.com/euniceylee/waves) - Transforming the transience of the spoken word into something concrete and physical through a microphone, waveform and thermal printer. 120 | - [DIY USB Rubber Ducky](https://hackaday.io/project/17598-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) 121 | - [Kubernetes on ARM](https://github.com/luxas/kubernetes-on-arm) - Get your ARM device up and running Kubernetes in less than ten minutes. 122 | - [Lumos](https://www.instructables.com/id/LUMOS-Smart-Lamp-for-Better-Health/) - Smart Lamp for Better Sleep. ![Supports Raspberry Pi 3](/media/badges/rpi-3.png) ![Supports Raspberry Pi Zero](/media/badges/rpi-0.png) 123 | - [Vinyl Shelf Finder](https://valentingalea.github.io/vinyl-shelf-finder/) - Uses a tilt & pan laser to find a record in a record collection. 124 | - [Building Timelapse with Resin](https://steveedson.co.uk/project-matilda/) - Remotely deploying timelapse camera using Docker, Resin, and 3G internet. 125 | - [NALIVATOR-9000](https://github.com/fote/nalivator9000) - Robot bartender for making cocktails with Telegram-bot interface and speech synthesis on Golang. 126 | - [Stratux](https://github.com/cyoung/stratux) - Open source ADS-B reciever which feeds weather, traffic, GPS, and AHRS data to electronic flight bag software via wifi. 127 | - [Voice Kit](https://aiyprojects.withgoogle.com/voice) - 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. 128 | - [speed-camera](https://github.com/pageauc/speed-camera) - Object Motion Tracking uses python, openCV, USB Cam or picamera module to record speed data. 129 | - [pi-timolo](https://github.com/pageauc/pi-timolo) - Remote Headless multi feature PiCamera Operation from Rclone Remote Storage Service and More. 130 | - [Hearing aid prototoype](https://github.com/m-r-s/hearingaid-prototype) - A Raspberry Pi powered prototype of a hearing aid. ![Supports Raspberry Pi 3](/media/badges/rpi-3.png) 131 | 132 | ## Resources 133 | ### Articles 134 | - [Raspberry Pi and why do I need one?](https://www.liquidlight.co.uk/blog/article/raspberry-pi-what-is-it-and-why-do-i-need-one/) - Intro into the Raspberry Pi and what can be done with it. 135 | - [10 Ways To Power](https://raspberrypi.about.com/od/Power/tp/10-Ways-to-Power-your-Raspberry-Pi.htm) - Information about different & correct ways to power the pi. 136 | - [The Ultimate Raspberry Pi Security Guide](http://www.nhatqbui.com/assets/TheUltimateRaspberryPiSecurityGuide.pdf) - Extensive guide on security best practices for the Pi ie. exposed to the internet. 137 | - [Raspberry Pi A to Z List](https://github.com/wtsxDev/Raspberry-Pi) - Comprehensive list with links to common questions & pitfalls. 138 | 139 | 140 | ### Tutorials 141 | - [Bridging Wifi to the Raspberry Pi over Ethernet](https://blog.thibmaekelbergh.be/post/bridging-wifi-to-the-raspberry-pi-over-ethernet) - Set up tethered networking between macOS & Raspberry Pi. 142 | - [Raspberry Pi login with SSH keys](https://blog.thibmaekelbergh.be/post/raspberry-pi-login-with-ssh-keys) - Password-less login for ssh sessions on the Raspberry Pi. 143 | - [How to setup a secure VPN server on Raspberry Pi or DigitalOcean](http://blog.hsp.dk/how-to-setup-vpn-server-on-raspberry-pi-or-digitalocean/) - Simple, secure and detailed guide to setup VPN on your Raspberry Pi. 144 | - [Controlling Spotify with Slack and a Raspberry Pi](https://thesocietea.org/2016/03/controlling-spotify-with-slack-and-a-raspberry-pi/) - Node.js project to control Spotify & Slack with libspotify. 145 | - [Moonlight](https://github.com/irtimmer/moonlight-embedded) - Nvidia GameStream implementation to stream your full collection of Steam games from desktop to the Raspberry Pi. 146 | - [Raspberry Pi Zero: Programming over USB](http://blog.gbaman.info/?p=791) - 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) 147 | - [Use a Raspberry Pi with multiple WiFi networks](https://www.mikestreety.co.uk/blog/use-a-raspberry-pi-with-multiple-wifi-networks) - Tutorial on using a Raspberry Pi with multiple networks. 148 | - [Raspberry Pi Media Server Guides](http://www.htpcguides.com/category/raspberry-pi/) - Media Server and NAS tutorials from HTPC Guides. 149 | - [Turn the Raspberry Pi Zero into a mini dongle computer](http://n-o-d-e.net/post/150780207431/turn-the-raspberry-pi-zero-into-a-mini-dongle) - Setup a pi0 to be able to ssh & vnc over USB. ![Supports Raspberry Pi Zero](/media/badges/rpi-0.png) 150 | - [How To Make a Raspberry Pi Turn on a Lamp with iBeacon™ Technology](http://developer.radiusnetworks.com/2014/04/27/how-to-make-a-raspberry-pi-turn-on-a-lamp-with-an-ibeacon.html) - Good beginners-guide to working with Beacon technology. 151 | - [Build a $35 Time Capsule](https://raymii.org/s/articles/Build_a_35_dollar_Time_Capsule_-_Raspberry_Pi_Time_Machine.html) - Time Machine Backup Server. 152 | - [Raspberry Pi Game Console](https://lifehacker.com/how-to-turn-your-raspberry-pi-into-a-retro-game-console-498561192) - How to Build a Raspberry Pi Retro Game Console for $35. 153 | - [Docker Swarm with LetsEncrypt](https://aaron.haurwitz.com/#!/posts/raspberry-pi-docker-swarm-with-lets-encrypt) - Clear guidelines on how to set up a cluster with Docker, distributing services with Docker Compose and signing valid SSL certs with Letsencrypt. 154 | - [DIY Neural Network](http://hackaday.com/2017/06/14/diy-raspberry-neural-network-sees-all-recognizes-some/) - Uses image recognition and Google’s Inception to recognize specific objects. 155 | - [Turn a Raspberry Pi into a Plex Media Server](https://www.codedonut.com/raspberry-pi/raspberry-pi-plex-media-server/) - Beginners guide to setting up a Plex media server to stream all of your media content. 156 | 157 | ## Community 158 | - [Official Forum](https://www.raspberrypi.org/forums/) 159 | - [Official Blog](https://www.raspberrypi.org/blog/) 160 | - [Raspberry Pi Jam — Official conferences](https://www.raspberrypi.org/jam/) 161 | - [`@Raspberry_Pi` on Twitter](https://twitter.com/Raspberry_Pi) 162 | - [`#raspberrypi` on Freenode](https://webchat.freenode.net/?channels=%23raspberrypi) 163 | - [StackExchange](https://raspberrypi.stackexchange.com/) 164 | - [Reddit](https://www.reddit.com/r/raspberry_pi) 165 | - [Reddit Projects](https://www.reddit.com/r/RASPBERRY_PI_PROJECTS) 166 | - [eLinux Hub](http://elinux.org/RPi_Hub) 167 | 168 | ### Contributing 169 | Contribution guidelines can be found [here](/CONTRIBUTING.md) 170 | 171 | ### License 172 | [![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/) 173 | -------------------------------------------------------------------------------- /media/badges/rpi-0-32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mthkunze/awesome-raspberry-pi/9a111df48babedac0e89141a50ae98f7e7295307/media/badges/rpi-0-32px.png -------------------------------------------------------------------------------- /media/badges/rpi-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mthkunze/awesome-raspberry-pi/9a111df48babedac0e89141a50ae98f7e7295307/media/badges/rpi-0.png -------------------------------------------------------------------------------- /media/badges/rpi-2+-32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mthkunze/awesome-raspberry-pi/9a111df48babedac0e89141a50ae98f7e7295307/media/badges/rpi-2+-32px.png -------------------------------------------------------------------------------- /media/badges/rpi-2+.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mthkunze/awesome-raspberry-pi/9a111df48babedac0e89141a50ae98f7e7295307/media/badges/rpi-2+.png -------------------------------------------------------------------------------- /media/badges/rpi-2-32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mthkunze/awesome-raspberry-pi/9a111df48babedac0e89141a50ae98f7e7295307/media/badges/rpi-2-32px.png -------------------------------------------------------------------------------- /media/badges/rpi-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mthkunze/awesome-raspberry-pi/9a111df48babedac0e89141a50ae98f7e7295307/media/badges/rpi-2.png -------------------------------------------------------------------------------- /media/badges/rpi-3-32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mthkunze/awesome-raspberry-pi/9a111df48babedac0e89141a50ae98f7e7295307/media/badges/rpi-3-32px.png -------------------------------------------------------------------------------- /media/badges/rpi-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mthkunze/awesome-raspberry-pi/9a111df48babedac0e89141a50ae98f7e7295307/media/badges/rpi-3.png -------------------------------------------------------------------------------- /media/workfiles/Sketchfile.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mthkunze/awesome-raspberry-pi/9a111df48babedac0e89141a50ae98f7e7295307/media/workfiles/Sketchfile.sketch --------------------------------------------------------------------------------