Top 23 Python Raspberry Pi Projects
:house_with_garden: Open source home automation that puts local control and privacy firstProject mention: Picture perfect iPad install...... | reddit.com/r/electricians | 2021-02-24
I've been using https://www.home-assistant.io/ for years and love it. It's not something I'd give to the average consumer, but for someone who is able to learn a little, or can pay someone to set it up for them, it's amazing.
OctoPrint is the snappy web interface for your 3D printer!Project mention: Feeling a bit overwhelmed with Octaprint research | reddit.com/r/prusa3d | 2021-02-18
Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Mycroft Core, the Mycroft Artificial Intelligence platform.Project mention: I want my Navi to greet me | reddit.com/r/Lain | 2021-02-23
Mycroft claims to be an open source customizable voice assistant. I've never used it so do your own research. If what they say is true, it sounds like it would work.
A simple tool to add commonly white listed domains to your Pi-Hole setup.Project mention: Used Pihole For A Bit But Stopped | reddit.com/r/pihole | 2021-02-22
I also found this AWESOME whitelist https://github.com/anudeepND/whitelist
The free and open-source Download Manager written in pure Python
High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:Project mention: Questions about making a home media server (replacing Plex) NodeJs/React | reddit.com/r/selfhosted | 2021-01-11
Not a programmer, but if this is a personal use thing and you don't mind calling python, I've been keeping an eye on this library: https://github.com/abhiTronix/vidgear
A simple interface to GPIO devices with Raspberry PiProject mention: Build your SO their own "attention button" this Valentine's Day | dev.to | 2021-01-31
The code we will write will be in Python. Let's start with just getting the button to register. We will be using the gpiozero library to do this:
Use your Raspberry Pi as a browser-based KVM.Project mention: Remote Console / Management | reddit.com/r/homelab | 2021-02-19
An environmental monitoring and regulation systemProject mention: Hydroponic Sensors | reddit.com/r/Hydroponics | 2021-02-10
I've also used the Mycodo list of supported devices for ideas: https://github.com/kizniche/Mycodo/blob/master/docs/Supported-Inputs.md
IKEA Trådfri/Tradfri API. Control and observe your lights from Python. Examples available. On pypi. Sans-io.Project mention: Are there any offline/private smart bulb? | reddit.com/r/privacytoolsIO | 2020-12-27
Open source face recognition on Raspberry Pi. SharpAI is open source stack for machine learning engineering with private deployment and AutoML for edge computing. DeepCamera is application of SharpAI designed for connecting computer vision model to surveillance camera. Developers can run same code on Raspberry Pi/Android/PC/AWS to boost your AI production development.Project mention: Private Home Security and AI | reddit.com/r/privacytoolsIO | 2021-01-30
Shinobi + DeepCamera?
PaperTTY - Python module to render a TTY or VNC on e-inkProject mention: Discussion Thread | reddit.com/r/neoliberal | 2021-02-02
The e-ink screen is 9.7" inches, bought from waveshare. It took me forever to find a program to actually drive output through the IT8951 driver to get a terminal onto the screen, but a program on github called papertty did the trick. There's a small bit of input lag, but it's <1s with partial refresh and totally usable. I just love how the e-ink looks. Given the obvious limitations any e-ink device will have with a GUI, I decided to use a terminal based wordprocessor called WordGrider for this device. I figure I can write on this and then edit on a full word processor after the stories are written.
Emulate Nintendo Switch Controllers over BluetoothProject mention: Sometimes I make things just to see if I can. Zelda BOTW in the browser | reddit.com/r/NintendoSwitch | 2021-02-20
A set of Python classes that transport OpenCV images from one computer to another using PyZMQ messaging.Project mention: Wolfram Mathmatica ML Models Whaaaaat? | dev.to | 2021-02-06
To give you some background I have been implementing a security camera system using imagenode, imagehub, and imagezmq developed by Jeff Bass which in my humble opinion is just awesome. Jeff has written a very good installation guide so go have a look.
A lightweight, simple-to-use, RNN wake word listenerProject mention: Speech recognition | reddit.com/r/selfhosted | 2020-12-25
If you do what the whole shebang, Precise is Mycroft's listener, and a community member's guide is relatively definitive. It also has the benefit of community support.
Inykcal is a software written in python for selected E-Paper displays. It converts these displays into useful information dashboards. It's open-source, free for personal use, fully modular and user-friendly. Despite all this, Inkycal can run well even on the Raspberry Pi Zero W. Oh, and it's open for third-party modules! Hooray!Project mention: A personal raspberrypi powered eink dashboard | reddit.com/r/raspberry_pi | 2021-02-23
epaper.js seems like an interesting java lib. I wrote something pretty similar, though based in python and fully modular, in case you‘re interested :D https://github.com/aceisace/Inkycal
Device to monitor appliances that vibrate, such as clothes dryers or garage door openersProject mention: Those Sir, are amateur numbers | reddit.com/r/bipolar | 2020-12-27
lol he could have done both! It's super easy to build
An LED scoreboard for Major League Baseball :baseball:Project mention: NHL Scoreboard! A great second Pi Project! | reddit.com/r/raspberry_pi | 2021-01-18
🎉🌩️ Dynamic DNS (DDNS) service based on Cloudflare! Access your home network remotely via a custom domain name without a static IP! (by timothymiller)Project mention: How do you access your server from outside your LAN? | reddit.com/r/homelab | 2021-02-16
I've also previously tried cloudflare-ddns running on my docker swarm.
Raspberry Pi surveillanceProject mention: Rpisurv 3 has been released! | reddit.com/r/u_rpisurv | 2020-12-29
Should be possible: https://github.com/SvenVD/rpisurv/issues/109
OctoPrint Enclosure PluginProject mention: Raspberry Pi with a camera, LED-strip, fan and a heat sensor. | reddit.com/r/ender5 | 2021-02-12
Those same relays or transistors could also be used to turn power to a 24v fan on and off from another GPIO pin on the Pi using the octoprint-enclosure plugin. You could use a lower voltage fan like the common computer case 12v style if you add a buck-converter to drop the voltage to a safe level for it.
🚨 Display NHL live score, stats, and more of your favorite teams, on a Raspberry Pi driven RGB LED matrix. 🚨Project mention: I made a new scoreboard goal animation reminiscent of MSG's, I was happy to see it 4 times today! | reddit.com/r/rangers | 2021-02-21
Expose GPIO modules (Raspberry Pi, Beaglebone, PCF8754, PiFace2 etc.) and digital sensors (LM75 etc.) to an MQTT server for remote control and monitoring.Project mention: How to use RPi Zeros as devices in my HA setup? | reddit.com/r/homeassistant | 2021-01-31
I currently use ESP devices with sensors attached in my house however you may be able to use a Raspberry Pi instead and have certain sensors such as Temperature, PIR motion etc ... https://github.com/flyte/pi-mqtt-gpio
What are some of the best open-source Raspberry Pi projects in Python? This list will help you: