Top 23 Python Raspberry Pi Projects
:house_with_garden: Open source home automation that puts local control and privacy first.Project mention: Fireplaces and nest, How do I program? | reddit.com/r/Nest | 2021-11-30
Home Assistant or Apples HomeKit ( with Homebridge , Starling Home Hub or HOOBS ) can turn the fan on with an automation and a temp sensor.
OctoPrint is the snappy web interface for your 3D printer!Project mention: My first Pi project: a camera (details in comments) | reddit.com/r/raspberry_pi | 2021-11-20
Run Linux Software Faster and Safer than Linux with Unikernels.
Mycroft Core, the Mycroft Artificial Intelligence platform.Project mention: Privacy-friendly voice assistant? | reddit.com/r/homeautomation | 2021-11-18
A simple tool to add commonly white listed domains to your Pi-Hole setup.Project mention: Pi-Hole Only for a specific website | reddit.com/r/pihole | 2021-11-03
The free and open-source Download Manager written in pure PythonProject mention: pyLoad-ng: SSL_ERROR_RX_RECORD_TOO_LONG | reddit.com/r/selfhosted | 2021-10-16
:musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry PiProject mention: Using an LED Ring with Raveberry | reddit.com/r/Raveberry | 2021-11-28
LedFX sounds great if you want to control many different strips in a network. For a standalone Raspberry Pi, there is also this project, which I meant to try out for some time but did not come around to. It has a lot more features than my implementation.
A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:Project mention: I created VidGear that makes Video-Processing with Python as easy as can be | reddit.com/r/Python | 2021-10-27
Scout APM: A developer's best friend. Try free for 14-days. 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.
An environmental monitoring and regulation systemProject mention: Show HN: What elements does a plant need to grow? | news.ycombinator.com | 2021-11-16
Outside of light, nitrogen (N), phosphorus (P), and potassium (K), or NPK for short
Finding the right combination of these elements is what hydroponics farmers do everyday, pushing the limits of their crop for maximum quality/yield. We are starting to see a big shift in hydroponic fertilizers from liquid to powder since nobody wants to pay for shipping water.
I highly recommend https://github.com/kizniche/Mycodo for anyone doing anything in hydroponics.
Use your Raspberry Pi as a browser-based KVM.Project mention: KVM over IP für Einzelserver zu Hause. Empfehlung? | reddit.com/r/de_EDV | 2021-11-30
The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.Project mention: AWS Lambda Cold Start Times | news.ycombinator.com | 2021-10-12
I recently discovered that uWSGI has a "cheap mode" that will hold the socket open but only actually spawn workers when a connection comes in (and kill them automatically after a timeout without any requests).
Pertinent options: https://github.com/piku/piku/blob/master/piku.py#L908
If you already have 24/7 compute instances going and can spare the CPU/RAM headroom, you can co-host your "lambdas" there, and make them even cheaper :)
A simple interface to GPIO devices with Raspberry PiProject mention: GPIO Programming on the Raspberry Pi: Python Libraries | dev.to | 2021-08-29
Gpiozero is already installed in the current Raspberry Pi OS - if not, just run python3 -m pip gpiozero. The source code files can be accessed on Github. The official documentation on readthedocs.io provides rich information and plenty example code.
A pure Python interface to the Raspberry Pi camera moduleProject mention: Vidgear: A High-Performance Video-Processing Framework for building complex real-time media applications in python | reddit.com/r/Python | 2021-04-25
VidGear provides an easy-to-use, highly extensible, Multi-Threaded + Asyncio Framework on top of many state-of-the-art specialized libraries like OpenCV, FFmpeg, ZeroMQ, picamera, starlette, streamlink, pafy, pyscreenshot, aiortc and python-mss at its backend, and enable us to flexibly exploit their internal parameters and methods, while silently delivering robust error-handling and real-time performance.
IKEA Trådfri/Tradfri API. Control and observe your lights from Python. Examples available. On pypi. Sans-io.Project mention: Sending commands to python from shell script. | reddit.com/r/bash | 2021-02-28
I see based on this that the -i -m pytradfri sequence looks like it's running some kind of key management code when run in that fashion that won't happen when you import it as a library in a regular Python script.
Emulate Nintendo Switch Controllers over BluetoothProject mention: Play NZap85 with a NZap85 | reddit.com/r/splatoon | 2021-10-01
The library used was joycontrol which uses bluetooth to connect.
AI Face Recognition/Person Detection NVR. Machine Learning On The Edge, turn your Camera into AI-powered with Jetson Nano and telegram to protect your privacy.Project mention: Private Home Security and AI | reddit.com/r/privacytoolsIO | 2021-01-30
Shinobi + DeepCamera?
WeeWX code repositoryProject mention: Best method to send data from Davis Pro2 weather station | reddit.com/r/RASPBERRY_PI_PROJECTS | 2021-11-30
You might want to poke around the weewx-user google group, its wiki, and its FAQ for more info.
A set of Python classes that transport OpenCV images from one computer to another using PyZMQ messaging.
PaperTTY - Python module to render a TTY or VNC on e-inkProject mention: For Sale: Freewrite Traveler with Official Case | reddit.com/r/Astrohaus | 2021-10-14
I use a 9.7 e-ink panel, a Raspberry Pi 4 (TBH, overkill for this build when a Zero W would have worked fine), and a 60% mechanical keyboard. I'm currently getting a laptop case 3D printed to house it all in. I configured the raspi 4 to boot up to command line and run PaperTTY https://github.com/joukos/PaperTTY automatically. The e-ink panel mirrors tty1 and PaperTTY runs on another terminal (e.g., tty3).
🎉🌩️ Dynamic DNS (DDNS) service based on Cloudflare! Access your home network remotely via a custom domain name without a static IP!Project mention: Can you create a self-hosted ddns to cloudflare on Linux? | reddit.com/r/selfhosted | 2021-10-19
A multi-user music server with a focus on participationProject mention: Using an LED Ring with Raveberry | reddit.com/r/Raveberry | 2021-11-28
Raveberry is a project that makes parties more fun by allowing everybody to influence the music. With an LED ring in the transparent case of the Raspberry Pi, I tried to make it visually interesting as well. I want to share with you how the ring is connected and controlled, how I made the lights react to the music and how I modified the colors to make them a little more appealing.
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: +€400 budget for a Linux based gadget wedding gift | reddit.com/r/linux | 2021-07-17
A lightweight, simple-to-use, RNN wake word listener
Taking one back for Steve Irwin (๑•̀ㅂ•́)وProject mention: Is there a way to detect a Stingray device? | reddit.com/r/Stingray | 2021-07-18
Python Raspberry Pi related posts
Ideas for cheap console server?
1 project | reddit.com/r/networking | 30 Nov 2021
KVM over IP für Einzelserver zu Hause. Empfehlung?
1 project | reddit.com/r/de_EDV | 30 Nov 2021
Using an LED Ring with Raveberry
5 projects | reddit.com/r/Raveberry | 28 Nov 2021
2 projects | reddit.com/r/BitcoinCA | 25 Nov 2021
Network cabinet, basically running our house
5 projects | reddit.com/r/homelab | 25 Nov 2021
External devices (push buttons) for productivity?
1 project | reddit.com/r/ender3 | 25 Nov 2021
My first Pi project: a camera (details in comments)
1 project | reddit.com/r/raspberry_pi | 20 Nov 2021
What are some of the best open-source Raspberry Pi projects in Python? This list will help you:
Are you hiring? Post a new remote job listing for free.