Python Raspberry Pi

Open-source Python projects categorized as Raspberry Pi

Top 23 Python Raspberry Pi Projects

  • Home Assistant

    :house_with_garden: Open source home automation that puts local control and privacy first.

  • Project mention: Do not buy a Hisense TV (or at least keep them offline) | news.ycombinator.com | 2024-04-20

    Apparently the same issue has been reported with Philips TV [1] and Fritz!Box [2] as well.

    [1] https://github.com/home-assistant/core/issues/73643#issuecom...

    [2] https://forum.openwrt.org/t/minidlna-creates-new-media-serve...

  • OctoPrint

    OctoPrint is the snappy web interface for your 3D printer!

  • Project mention: How could I send .gcode wirelessly | /r/3Dprinting | 2023-12-11

    The cheapest way is to use OctoPrint. Octoprint itself is free, and although it's often run on a Raspberry Pi, it can be installed on many things, such as an old laptop runing Linux or even Windows, or a small single-board computer. OctoPrint would connect to the printer using a USB cable, and you'd send the slicer output to Octoprint over your WiFi.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • mycroft-core

    Mycroft Core, the Mycroft Artificial Intelligence platform.

  • Project mention: Rabbit R1, Designed by Teenage Engineering | news.ycombinator.com | 2024-01-09

    It's indeed suspicious. You're sending your voice samples, your various services accounts, your location and more private data to some proprietary black box in some public cloud. Sorry, but this is a privacy nightmare. It should be open source and self-hosted like Mycroft (https://mycroft.ai) or Leon (https://getleon.ai) to be trustworthy.

  • documentation

    The official documentation for Raspberry Pi computers and microcontrollers (by raspberrypi)

  • Project mention: Selfhostate e avete un homelab? | /r/ItalyInformatica | 2023-12-10
  • flower

    Flower: A Friendly Federated Learning Framework (by adap)

  • Project mention: Pyenv – lets you easily switch between multiple versions of Python | news.ycombinator.com | 2024-03-25

    We use Pyenv successfully for developing the Flower open-source project. We use a few simple Bash scripts to manage virtual environments with different Python versions via pyenv and the pyenv-virtualenv plugin.

    The main scripts are `venv-create.sh`, `venv-delete.sh` and `bootstrap.sh`. `venv-reset.sh` pulls these three scripts together to make reinstalling your venv a single command.

    Here's the link if anyone is interested: https://github.com/adap/flower/tree/main/dev

  • whitelist

    A simple tool to add commonly white listed domains to your Pi-Hole setup.

  • Project mention: Pihole database corrupted, -2 domains on adlist | /r/pihole | 2023-07-08

    I don't know if it's related, but a few weeks ago I installed this https://github.com/anudeepND/whitelist For a while I didn't notice anything strange. Then a few days ago I noticed the same as you: -2 Domains on Adlists.

  • pyLoad

    The free and open-source Download Manager written in pure Python

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • donkeycar

    Open source hardware and software platform to build a small scale self driving car.

  • Project mention: embedded ML graduation project ideas | /r/embedded | 2023-06-18

    The donkey car community is also a good ressource, but based around the Raspberry Pi and a lot more complex: https://www.donkeycar.com/

  • Mycodo

    An environmental monitoring and regulation system

  • Project mention: Help with environmental parameters for a computer-controlled terrarium? | /r/SavageGarden | 2023-07-28

    For controlling everything, the plan is to use a Raspberry Pi running Mycodo, which will connect to the the temperature/humidity sensors, and also control the LED lights, the misting sprayers, and the heating coil.

  • tinypilot

    Use your Raspberry Pi as a browser-based KVM.

  • Project mention: Hrvach/Deskhop: Fast Desktop Switching Device | news.ycombinator.com | 2023-12-27

    I make one that I put a lot of effort into documenting:

    https://github.com/tiny-pilot/tinypilot

    It's pretty easy to extend since it's just Python and vanilla HTML/JS/CSS, so there's not much of a toolchain to install.

    You can buy it pre-made for $399 or make a DIY one for under $100.

    https://tinypilotkvm.com/blog/build-a-kvm-over-ip-under-100

  • cloudflare-ddns

    🎉🌩️ Dynamic DNS (DDNS) service based on Cloudflare! Access your home network remotely via a custom domain name without a static IP!

  • Project mention: Dynamic DNS | /r/CloudFlare | 2023-06-13
  • audio-reactive-led-strip

    :musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi

  • piku

    The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.

  • Project mention: Open-source alternative to Heroku, Vercel, and Netlify | news.ycombinator.com | 2024-04-29

    I should add one to https://piku.github.io (spoiler - this doesn't use Docker at all)

  • gpiozero

    A simple interface to GPIO devices with Raspberry Pi

  • Project mention: Raspberry Pi, InfluxDB, Grafana, Docker | dev.to | 2023-06-15

    It was a bit tricky to get CPU temperature of a host machine (Raspberry Pi) from within the running docker container. This Issue on GitHub has helped me :

  • picamera

    A pure Python interface to the Raspberry Pi camera module

  • Laser_control

    Laser for control mosquito, weed, and pest

  • LedFx

    LedFx is a network based LED effect engine designed to deliver advanced real-time audio effects to a wide variety of devices.

  • joycontrol

    Emulate Nintendo Switch Controllers over Bluetooth

  • GassistPi

    Google Assistant for Single Board Computers

  • imagezmq

    A set of Python classes that transport OpenCV images from one computer to another using PyZMQ messaging.

  • weewx

    WeeWX code repository

  • Project mention: FCC will vote on plan to remove outdated amateur radio technical restrictions | news.ycombinator.com | 2023-10-28

    https://news.ycombinator.com/item?id=38034417 :

    > pipewire-screenaudio: https://github.com/IceDBorn/pipewire-screenaudio:

    >> Extension to passthrough pipewire audio to WebRTC Screenshare*

    > awesome-amateur-radio#sdr https://github.com/mcaserta/awesome-amateur-radio#sdr

    > The OpenWRT wiki lists a few different weather station apps that can retrieve, record chart, and publish weather data from various weather sensors and also from GPIO or SDR; pywws, weewx

    > weewx: https://github.com/weewx/weewx

    > A WebSDR LuCI app would be cool.

    What are some other interesting applications for [digital] terrestrial radio (in service of bolstering support for amateur radio)?

    Science classes could:

  • pytradfri

    IKEA Trådfri/Tradfri API. Control and observe your lights from Python. Examples available. On pypi. Sans-io.

  • PaperTTY

    PaperTTY - Python module to render a TTY or VNC on e-ink

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Raspberry Pi related posts

  • Google DeepMind's Aloha Unleashed is pushing the boundaries of robot dexterity

    4 projects | news.ycombinator.com | 16 Apr 2024
  • Show HN: Hancho – A simple and pleasant build system in ~500 lines of Python

    4 projects | news.ycombinator.com | 3 Mar 2024
  • How could I send .gcode wirelessly

    1 project | /r/3Dprinting | 11 Dec 2023
  • Error when manually trying to run octoprint from Orange Pi

    1 project | /r/octoprint | 10 Nov 2023
  • The code for a high definition ePaper display that shows what is currently playing on Volumio

    1 project | /r/audiophile | 5 Nov 2023
  • Roll Your Own All-Sky, Raspberry Pi Camera

    4 projects | news.ycombinator.com | 12 Oct 2023
  • City-Wide IMSI-Catcher Detection

    2 projects | news.ycombinator.com | 23 Aug 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 3 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Raspberry Pi projects in Python? This list will help you:

Project Stars
1 Home Assistant 68,666
2 OctoPrint 8,027
3 mycroft-core 6,456
4 documentation 5,096
5 flower 4,192
6 whitelist 4,115
7 pyLoad 3,166
8 donkeycar 3,011
9 Mycodo 2,847
10 tinypilot 2,790
11 cloudflare-ddns 2,707
12 audio-reactive-led-strip 2,638
13 piku 2,587
14 gpiozero 1,827
15 picamera 1,556
16 Laser_control 1,228
17 LedFx 1,210
18 joycontrol 1,209
19 GassistPi 1,014
20 imagezmq 993
21 weewx 968
22 pytradfri 929
23 PaperTTY 922

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com