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: Homekit automation not turning off after 1 minute. This is in relation to the outdoor eve camera? Does anyone else experience this? | reddit.com/r/HomeKit | 2022-12-03

    Check it out: https://www.home-assistant.io

  • OctoPrint

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

    Project mention: Creality Ender 3 v2 Neo modification and upgrade guide | reddit.com/r/Ender3V2NEO | 2022-12-02
  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • mycroft-core

    Mycroft Core, the Mycroft Artificial Intelligence platform.

    Project mention: Voice Control was supposed to be the Future. Is Linux lagging behind? | reddit.com/r/linux | 2022-12-03

    I heard about Mycroft, I did not follow the project and I don't know what its current status is, as I find voice control useless for me

  • whitelist

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

    Project mention: PiHole stopping Outlook 365 from loading. | reddit.com/r/pihole | 2022-10-31
  • pyLoad

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

    Project mention: How do I use network_mode: service:<servicename> when both the service and container use port 8000 by default? | reddit.com/r/docker | 2022-10-15
  • audio-reactive-led-strip

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

    Project mention: Art installation with LEDs using Nano Every | reddit.com/r/arduino | 2022-09-30

    So I do think it's pretty well accepted that coding in python is easier for new programmers than coding in Arduino/C/C++. I don't have any experience working with the seeduino boards, and I don't have any experience doing sound reactive projects, but this project on GitHub really looks like it's exactly what you're looking for if you are okay with moving the the RPi: https://github.com/scottlawsonbc/audio-reactive-led-strip

  • Mycodo

    An environmental monitoring and regulation system

    Project mention: Wireless sensors | reddit.com/r/Hydroponics | 2022-11-10

    Mycodo is great for the software side, but I don't think they have libraries for any wireless sensors.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • tinypilot

    Use your Raspberry Pi as a browser-based KVM.

    Project mention: DM-MD6x4 as KVM for home lab? | reddit.com/r/crestron | 2022-11-23

    I currently have 6 servers in my homelab, all with HDMI outputs available. Would it be possible to use the MD6x4 as an obscenely overpriced KVM? I can get a TinyPilot and plug it in to capture the output.

  • piku

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

    Project mention: Piku | news.ycombinator.com | 2022-11-27
  • gpiozero

    A simple interface to GPIO devices with Raspberry Pi

    Project mention: What can we do with python, exactly? | reddit.com/r/learnpython | 2022-07-10

    No. The pi 4 is not a microcontroller. However, I would recommend gpiozero for a regular pi4

  • picamera

    A pure Python interface to the Raspberry Pi camera module

    Project mention: ROS with Raspberry Pi: Improving Image Streaming Performance | dev.to | 2022-03-13

    Source: https://picamera.readthedocs.io

  • 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: DDNS API Similar To Any Other DDNS Providers? | reddit.com/r/CloudFlare | 2022-11-27
  • joycontrol

    Emulate Nintendo Switch Controllers over Bluetooth

    Project mention: Is there a way to emulate an official bluetooth Xbox One Controller, Dualshock 4 or Nintendo Switch Pro Controller using an ESP32? I'm trying to make a custom iOS game controller | reddit.com/r/esp32 | 2022-11-26
  • Laser_control

    Open-Source Laser for control mosquito, weed, and pest

    Project mention: Scientists Create AI-Powered Laser Turret That Kills Cockroaches | reddit.com/r/technology | 2022-10-22

    The GitHub codebase hasn't been touched in 10 months or so. Ildar Rakhmatulin, are you just stringing us along? PM me if you would like some help!

  • GassistPi

    Google Assistant for Single Board Computers

    Project mention: Some questions about a planned build - help and advice from experienced builders much appreciated | reddit.com/r/MagicMirror | 2021-12-25

    I am thinking about adding Google Assistant using https://github.com/shivasiddharth/GassistPi I am not sure if I will stick with that or later switch to an on-device solution.

  • imagezmq

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

  • pytradfri

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

    Project mention: Investing in lighting did great things for my mental and physical health | news.ycombinator.com | 2022-05-27
  • weewx

    WeeWX code repository

  • PaperTTY

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

    Project mention: dashboard for eink displays | reddit.com/r/selfhosted | 2022-11-28
  • crocodilehunter

    Taking one back for Steve Irwin     (๑•̀ㅂ•́)و

    Project mention: TIL the US law enforcement can legally use stingrays (a device that mimics a wireless carrier cell tower in order to force all nearby mobile phones to connect to it and can intercept communications data) and does not even require a probable cause warrant | reddit.com/r/Bad_Cop_No_Donut | 2022-08-20
  • Inkycal

    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!

  • luma.oled

    Python module to drive a SSD1306 / SSD1309 / SSD1322 / SSD1325 / SSD1327 / SSD1331 / SSD1351 / SH1106 OLED

    Project mention: Five Sensors Real-Time with Pulsar and Python on a Pi (FLiP-Py-Pi-BreakoutGarden) | dev.to | 2022-03-25
  • mycroft-precise

    A lightweight, simple-to-use, RNN wake word listener

    Project mention: Mycroft – open-source voice assistant | news.ycombinator.com | 2022-11-22

    > It reliably responds to the wakeword ("hey Mycroft") from men, and only responds about 50% of the time to women.

    They have instructions on how to train your own version of the wakeword listener.

    https://github.com/MycroftAI/mycroft-precise#train-your-own-...

  • Zigi

    Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.

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). The latest post mention was on 2022-12-03.

Python Raspberry Pi related posts

Index

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

Project Stars
1 Home Assistant 56,397
2 OctoPrint 7,039
3 mycroft-core 6,052
4 whitelist 3,582
5 pyLoad 2,710
6 audio-reactive-led-strip 2,423
7 Mycodo 2,259
8 tinypilot 2,230
9 piku 1,984
10 gpiozero 1,622
11 picamera 1,490
12 cloudflare-ddns 1,263
13 joycontrol 1,029
14 Laser_control 1,004
15 GassistPi 998
16 imagezmq 898
17 pytradfri 886
18 weewx 848
19 PaperTTY 816
20 crocodilehunter 752
21 Inkycal 717
22 luma.oled 686
23 mycroft-precise 640
Write Clean Python Code. Always.
Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
www.sonarsource.com