An open API service indexing awesome lists of open source software.

Raspberry Pi

The Raspberry Pi is a popular single-board computer designed to promote the teaching of computer science in schools. The use of the Raspberry Pi computer ranges from robotics to home automation. Many variations of the Raspberry Pi exist, such as the Raspberry Pi Zero, which is smaller than the more powerful Raspberry Pi 4.

https://github.com/endail/hx711-pico-c

Implementation of single and multiple HX711 use via RP2040's state machine

c hx711 iot load-cell loadcell pio pioasm raspberry-pi raspberry-pi-pico raspberry-pi-pico-rp2040 rp2040 state-machine

Last synced: 12 Apr 2025

https://github.com/ar-ray-code/rclshark

Tool for ROS 2 IP Discovery + System Monitoring

arp dds embedded-systems jetson monitoring-tool psutil raspberry-pi ros2 wireshark

Last synced: 29 Jul 2025

https://github.com/fruestueck/MMM-WeatherDependentClothes

A MagicMirror Module displaying Clothes depending on the weather forecast and your personal preferences.

clothing magic-mirror-modules magicmirror magicmirror2 personal-preferences raspberry-pi weather-forecast

Last synced: 09 Jul 2025

https://github.com/alexellis/blinkt_go_examples

The beginning of Blinkt examples programs in Go

blinkt docker pimoroni raspberry-pi raspberrypi

Last synced: 30 Apr 2025

https://github.com/araffin/rust-arduino-serial

A simple and robust serial communication protocol. It was designed for Arduino but can be used for other purposes (e.g. bluetooth, sockets). This is the Rust implementation.

arduino bluetooth communication protocol raspberry-pi rust serial sockets

Last synced: 11 Sep 2025

https://github.com/kylejohnsonkj/ft-artwork

View now playing album artwork on an rgb led matrix (raspberry pi project v1)

flaschen-taschen monstercat-visualizer powershell raspberry-pi rpi-rgb-led-matrix

Last synced: 04 Apr 2025

https://github.com/ollipal/sshkeyboard

A library to react to user keyboard input, even through SSH

callback keyboard listener raspberry-pi ssh wsl wsl2

Last synced: 10 Oct 2025

https://github.com/yahboomtechnology/raspberry-pi-g1-tank

Yahboom G1 AI vision smart tank robot kit with WiFi video camera for Raspberry Pi 4B

ai camera opencv python3 raspberry-pi tank wifi-hotspot

Last synced: 08 May 2025

https://github.com/nulijiabei/winxplay

支持视频、音频、流媒体、图片、摄像头、动画、文本、滚动字幕、日期时间、二维码、等,支持指令控制播放、覆盖、停止、移动、等,支持自定义分辨率、帧率(FPS),支持音频采样率自适应,支持多层、支持自定义布局,支持自定义位置与尺寸,支持视频帧与音轨或时钟同步,支持预加载,支持序列播放,支持无黑场切换,支持自定义字体,支持多种文本格式与样式,支持横竖屏旋转(0、180、90、270),支持自定义开始时间实现多台同步,支持屏幕快照 ,等 ...

player raspberry-pi windows-linux-android xplay

Last synced: 25 Apr 2025

https://github.com/cmar0ck/raspoc

Raspberry Pi POCSAG Decoder (it can also be used to decode a variety of other digital transmissions.) Supports RTL-SDR devices.

decoder decoding kali-linux pocsag raspberry-pi rtl-sdr

Last synced: 19 Apr 2025

https://github.com/yahboomtechnology/rosmasterx3

ROSMASTER X3 ROS Robot with Mecanum Wheel for Jetson NANO 4GB/Xavier NX/TX2 NX/RaspberryPi 4B

jetson-nano jetson-xavier-nx lidar mapping-algorithms mecanum-wheel raspberry-pi robotics slam

Last synced: 21 Apr 2025

https://github.com/walczakp/xbox360-flasher

XBOX360 Teensy/RPi Pico flasher

nand pico raspberry-pi teensy xbox360

Last synced: 10 May 2025

https://github.com/jeremygrosser/pico_examples

Ada examples for the Raspberry Pi Pico

ada cortex-m gnat pico raspberry-pi rp2040

Last synced: 07 May 2025

https://github.com/cyberandi/cybersecurity-box

Firewall-System based on OpenWRT or Pi-Hole with UnBound, TOR, optional Privoxy, opt. ntopng and opt. Configuration of the AVM FRITZ!Box with Presets for Security and Port-List. Please visit:

ad-blocker advertisement avm-fritz blacklist cybersecurity-box firewall firewall-configuration firewall-rules firewall-template pi-hole pihole presets raspberry-pi regexp sd-card secure-by-default security-by-design tor unbound whitelist

Last synced: 17 Jul 2025

https://github.com/t1m0thyj/AssistantPi

Unofficial installer for Google Assistant on Raspbian

google-assistant raspberry-pi raspbian

Last synced: 30 Apr 2025

https://github.com/daniel-j/unicorn-fft

Audio visualization on the Unicorn Hat using FFTW

fft fftw pimoroni raspberry-pi unicorn-hat

Last synced: 13 Apr 2025

https://github.com/spectrum4/spectrum4

A modern-day ZX Spectrum OS rewritten from scratch in ARM assembly (aarch64) to run natively on Raspberry Pi 400

aarch64 arm64 assembly bare-metal kernel raspberry-pi retro rpi4 tup z80 zx-spectrum

Last synced: 21 Jul 2025

https://github.com/AgentD/diy-linux-guide

An LFS like guide for cross-bootstrapping a small system for the Raspberry Pi

cross-compiler cross-toolchain embedded lfs linux raspberry raspberry-pi raspberrypi rpi

Last synced: 04 Apr 2025

https://github.com/lucaong/nerves_thermal_camera

Thermal camera imaging with Elixir, Nerves, Raspberry Pi, and a MLX90640 sensor

elixir iot nerves raspberry-pi thermal-camera

Last synced: 13 Sep 2025

https://github.com/arduino/arduino-connector

Connector to the Arduino Create Cloud and IoT platform

arduino arduino-connector beaglebone docker iot mqtt ota raspberry-pi up2

Last synced: 19 Oct 2025

https://github.com/0xjeremy/socket.engine

A robot communication engine

nodejs python raspberry-pi robotics socket tcp

Last synced: 26 Oct 2025

https://github.com/webfansplz/vue-ssd1306

📺 A Vue Renderer for SSD1306 OLED chip on Raspberry Pi.

oled raspberry-pi renderer ssd1306 vue

Last synced: 26 Oct 2025

https://github.com/suuhm/raspi_mpeg_license_patch.sh

Simple helper & proof of concept script to activate forgotten mpeg2 & and vc codec licenses on raspberry pi

crack hack htsp kodi libreelec license licensing linux mpeg2 osmc patch raspberry-pi raspbian raspi shell-script tvheadend vc

Last synced: 16 Oct 2025

https://github.com/implferris/pico-pico

Pico Pico - Embedded Programming with Raspberry Pi Pico 2 and Rust

embedded embedded-systems iot iot-application pico pico2 programming raspberry-pi raspberrypi risc-v rust rust-lang smarthome

Last synced: 13 Apr 2025

https://github.com/EasyPi/alarmpi-image

:penguin: Build ArchLinuxARM Image for RaspberryPi

archlinux raspberry-pi

Last synced: 14 Jul 2025

https://github.com/lento234/homelab

Personal homelab setup

ansible debian devops homelab raspberry-pi

Last synced: 05 Apr 2025

https://github.com/sitkevij/ffmpeg

Small 49mb ffmpeg Docker images for Alpine Linux, Ubuntu with VMAF option

alpine docker docker-image ffmpeg ffmpeg-docker ffmpeg-docker-alpine media raspberry-pi rpi-ffmpeg ubuntu video video-processing

Last synced: 02 Mar 2025

https://github.com/depau/wi-se-sw

Wi-Se - Wi-Fi Remote Serial/UART Terminal for ESP8266

esp8266 orange-pi ota raspberry raspberry-pi serial ttyd uart websocket wi-fi wi-se

Last synced: 09 Jul 2025

https://github.com/coinculture/point-of-sale

A demo application for budding programmers; also a DIY point of sale system for small business owners

css go golang html javascript mysql point-of-sale python raspberry-pi

Last synced: 06 Jul 2025

https://github.com/livexy/ai-robot

ai-robot是一个中文人工智能机器人。支持语音唤起、智能音箱、对话机器人

ai-robot chat-robot music-robot raspberry-pi smart-speakers snowboy

Last synced: 19 Apr 2025

https://github.com/chrisys/background-radiation-monitor

Monitor and record background radiation levels with a cheap detector and a Raspberry Pi.

balenacloud radiation radiation-detector raspberry-pi raspberrypi

Last synced: 05 Oct 2025

https://github.com/carlosperate/lightuppi-alarm

Raspberry Pi Alarm Clock with sunrise lighting, coffee machine control, physical snooze button, and Android companion app:

alarm hardware lightuppi-alarm python raspberry-pi

Last synced: 06 Oct 2025

https://github.com/nstarke/raspberrypi4-bootloader-analysis

My Analysis of the VC4 Assembly Code from the RPI4

raspberry-pi raspberrypi

Last synced: 24 Mar 2025

https://github.com/jmf1988/ytdash

A command line tool for GNU/Linux written in python designed mainly to search and/or play live streams from YouTube with focus on latency by using DASH protocol and an impercetible bandwidth-adaptive video quality change algorithm.

dash ffmpeg hls livestream livetv mpv player raspberry-pi streaming video vlc youtube

Last synced: 18 Jul 2025

https://github.com/qtoggle/tuya-convert-os

A Raspberry Pi OS image for flashing Tuya devices with custom firmware

actuators esp8266 firmware home-automation image iot os qtoggle raspberry-pi sensors tuya tuya-convert

Last synced: 14 Apr 2025

https://github.com/cinepi/cinepi-sdk

Collection of software components for development of open source cinema camera using raspberry pi hardware and software.

cinema dng linux open-source raspberry-pi raw sdk

Last synced: 22 Jul 2025

https://github.com/thomastjdev/nim_homeassistant

Nim Home Assistant (NimHA) is a hub for combining multiple home automation devices and automating jobs.

alarm alarm-system home-assistant home-automation mqtt nim owntracks pushbullet raspberry-pi rpi smart-home xiaomi xiaomi-iot-devices xiaomi-smart-home

Last synced: 22 Jul 2025

https://github.com/jcorporation/mympdos

A music player image for Raspberry Pi based on Alpine Linux, MPD and myMPD.

alpine-linux mpd raspberry-pi

Last synced: 04 Jan 2026

https://github.com/luos-io/pyluos

A Python library to program a Luos based network through a high level interface.

arduino edge embedded embedded-systems iot jupiter-notebook luos micro-ros microservice python raspberry-pi real-time ros ros2

Last synced: 22 Aug 2025

https://github.com/paulknewton/pi-cloud-frame

An icloud-powered digital frame running on a Raspberry Pi. Downloads a random sample of photos from your icloud account, crops them to the correct aspect ratio and displays them. Supports parallel slideshows, interactive menus, GPS/EXIF lookup and auto rotation via a MPU-6050 accelerometer.

icloud mpu6050 nixplay photo-display pyqt raspberry-pi

Last synced: 07 Apr 2025

https://github.com/betodealmeida/jellyjampreserve

JellyJamPreserve is a Raspberry Pi project using Jack Timemachine (http://plugin.org.uk/timemachine/) to record audio in a studio.

jackd music-player raspberry-pi raspbian record-audio studio

Last synced: 20 Mar 2025

https://github.com/zadi15/picoLCD

Example code for interfacing with a LCD with a Raspberry Pi Pico

c lcd lcd-display lcd-library lcd1602 lcd16x2 lcd2004 lcd20x4 pico raspberry-pi raspberry-pi-pico

Last synced: 01 May 2025

https://github.com/hannseman/docker-raspbian

Docker image running QEMU system emulation for Raspbian Stretch Lite

docker dockerfile qemu raspberry-pi raspbian ssh

Last synced: 30 Apr 2025

https://github.com/ts1/piir

IR remote control for Raspberry Pi

pigpio raspberry-pi raspberrypi raspbian remote-control

Last synced: 15 Apr 2025

https://github.com/dexterind/raspbian_for_robots

Raspbian image changes to make it work well with Dexter Industries robots.

dex dexter-industries-robots raspberry-pi raspbian raspbian-image robot

Last synced: 23 Apr 2025

https://github.com/canonical/pi-gadget

Universal pi (pi2,pi3,pi4,cm3,cm4 and future) gadget snap for Ubuntu Core and classic systems.

raspberry-pi raspberry-pi-3 raspberrypi raspberrypi-4 raspberrypi3 raspberrypi4

Last synced: 15 May 2025

https://github.com/yahboomtechnology/dogzilla

12DOF Robot Dog DOGZILLA S1/S2 for Raspberry Pi 5(ROS2-HUMBLE)

python raspberry-pi raspberrypi5 robotdog ros2

Last synced: 21 Apr 2025

https://github.com/arturi/kotihome

Home automation system based on Arduino with sensors, Raspberry Pi, Node.js and React

arduino home-automation raspberry-pi sensor temperature

Last synced: 24 Apr 2025

https://github.com/alexolivier/flight2bq

RTLSDR ADS-B dump1090 to Google BigQuery

ads-b aircraft bigquery google-bigquery raspberry-pi rtl-sdr rtlsdr

Last synced: 14 Apr 2025

https://github.com/pbertie/inkyphat-node

NodeJS Module to control Inky pHAT on Raspberry Pi (e-Paper Screen).

e-paper epaper-screen inky node node-js node-module nodejs nodejs-modules phat pimoroni raspberry-pi

Last synced: 20 Aug 2025

https://github.com/giof71/squeezelite-docker

Easily run SqueezeLite with Alsa or PulseAudio output with Docker. Bluetooth support. Upsampling 2x 4x 8x with "Goldilocks" settings by Archimago

arm arm64 arm64v8 armv5 asus-tinkerboard audio-player audiophile bluetooth dac-presets docker docker-image goldilocks linux music music-player pulseaudio r2 raspberry-pi squeezelite upsampling

Last synced: 29 Jul 2025

https://github.com/redfrik/supercolliderstandalonerpi1

Standalone for Raspberry Pi 1 or Zero including the full IDE

raspberry-pi supercollider

Last synced: 10 Apr 2025

https://github.com/info-beamer/tools

Useful tools when working with info-beamer on the Pi

info-beamer raspberry-pi

Last synced: 10 Jan 2026

https://github.com/araffin/python-arduino-serial

A simple and robust serial communication protocol. It was designed for Arduino but can be used for other purposes (e.g. bluetooth, sockets). This is the Python implementation.

arduino bluetooth communication protocol python raspberry-pi serial sockets

Last synced: 19 Aug 2025

https://github.com/d2r2/go-hd44780

Golang library to interact with liquid-crystal display driven by Hitachi HD44780 IC via I2C-bus driver from Raspberry PI.

embedded-linux golang gpio i2c i2c-display raspberry-pi

Last synced: 02 Oct 2025

https://github.com/passy/raspbian-vpn-router

Setting up a Raspberry Pi 3 as a VPN Gateway

ansible raspberry-pi

Last synced: 12 Oct 2025

https://github.com/drkostas/spoticlick

An app that clicks a physical button whenever Spotify starts playing on the target device.

raspberry-pi spotify spotify-api switchbot

Last synced: 27 Oct 2025

https://github.com/richlamdev/ssh-default-banners

Nmap NSE script to identify Debian, Ubuntu, FreeBSD version based on default SSH banner response. Intended for Penentration Testing, OSCP (PEN-200), HackTheBox (HTB), TryHackMe, RootMe

banner-grabbing debian enumeration ethical-hacking freebsd hacking htb lua network-analysis nmap nse-script openssh openssh-server oscp penetration-testing raspberry-pi ssh ssh-banner ssh-server ubuntu

Last synced: 09 Oct 2025

https://github.com/actionschnitzel/pigro-aid-

With a clear and graphically appealing GUI you can access the system deeply, overclock the Pi or replace the entire desktop environment. Everything you need to use the Pi as a desktop computer. PiGro does many commands that have to be entered via the terminal with one or two clicks of a button.

app-store debian gui gui-script install installer linux python3 rapberry-pi-5 raspberry-pi raspberry-pi-4 raspbian terminal tkinter-gui ubuntu uninstall

Last synced: 26 Oct 2025

https://github.com/riggaroo/android-things-distributed-piano

A distributed piano example using a Raspberry Pi 3, a Piezo and Google Nearby API

android android-things piezo raspberry-pi

Last synced: 07 Jul 2025

https://github.com/nuc/Midi-Connector

aconnect wrapper & web ui, to be used on a Raspberry Pi

aconnect midi raspberry-pi

Last synced: 10 May 2025

https://github.com/jhnw/argonone-native-fan-controller

Written in Rust fan control daemon for Argon One v2 case for Raspberry Pi 4B

argon deamon raspberry-pi rust

Last synced: 11 Jul 2025

https://github.com/charkster/rpi_gadget_mode

Instructions for enabling USB (ethernet) gadget mode on RPi 4 and RPi Zero 2W.

raspberry-pi rdp usb-ethernet usb-gadget

Last synced: 10 Apr 2025

https://github.com/kevinmcaleer/smars

Screwless Modular Assemblable Robotic System

arduino python raspberry-pi raspberry-pi-zero-wh robot robotics smars

Last synced: 06 May 2025

https://github.com/2bndy5/cirquepinnacle

A library to interface with Cirque Glidepoint circle trackpads on the Arduino, Linux (with python bindings), and RPi Pico SDK Platforms.

arduino cirque linux pico-sdk platformio-arduino platformio-library python3 raspberry-pi trackpad

Last synced: 17 Mar 2025

https://github.com/gavinlyonsrepo/displaylib_16bit_PICO

Display Library for 16-bit color graphic displays for Raspberry PI PICO. C++ SDK, supports ssd1331, st7735, ili9341 and st7789

display display-library ili9341 lcd-display library pico raspberry-pi raspberry-pi-pico raspberrypi raspberrypipico rp2040 rpi rpi-pico rpipico sdk-cpp spi ssd1331 st7735 st7789 tft-lcd

Last synced: 02 May 2025

https://github.com/iver56/clap-detection

Simple clap rhythm detection on Raspberry Pi using Csound and Python. Toy example.

audio clap csound detection python raspberry-pi rhythm transients

Last synced: 24 Jun 2025

https://github.com/ac0d3r/pimonitor

golang + RaspberryPi 实现可控制的WEB视频监控器🕹

gobot h264-player livestream raspberry-pi raspberry-pi-camera

Last synced: 30 Jul 2025

https://github.com/sunfounder/kepler-kit

This is a learning kit for Raspberry Pi Pico W

raspberry-pi raspberry-pi-pico

Last synced: 12 Apr 2025

https://github.com/bansheetech/homedockos

An intuitive, versatile, and powerful home server operating system for self-hosting. Featuring a curated app store and seamless multi-platform support, it’s designed to empower your personal cloud on Raspberry Pi, x86 systems, or your preferred setup.

api cloud cloud-application cloud-os docker docker-compose docker-desktop home-server homedock homelab personal-cloud python raspberry raspberry-pi self-hosting selfhosted typescript vue3 vuejs

Last synced: 01 Jul 2025

https://github.com/craigpeacock/mcp251x

Microchip mcp251x Linux CAN driver with hardware filtering for the Raspberry PI

can-bus filter mcp2515 mcp251x rasberry-pi-zero-w raspberry-pi

Last synced: 24 Apr 2025

https://github.com/shanghuiyang/rpi-devices

rpi-devices implements drivers for various kinds of sensors or devices based on raspberry pi in pure golang.

drive golang iot raspberry-pi rpi-devices sensor

Last synced: 11 Jun 2025

https://github.com/gavinlyonsrepo/display_lib_rpi

A C++ Library for Linux based single board computers ( sbc ) to drive electronic displays. Developed and tested on Raspberry pi (5, 4 & 3).

erm19264 gc9a01a hd44780 ht16k33 ili9341 library linux max7219 nokia5110 pcd8544 pcf8574 raspberry-pi single-board-computer ssd1306 ssd1331 st7735 st7789 tm1637 tm1638 xpt2046

Last synced: 24 Jul 2025

https://github.com/roccomuso/node-aplay

:musical_note: ALSA aplay wrapper for Node.js

alsa aplay audio node raspberry-pi wrapper

Last synced: 12 Aug 2025

https://github.com/adlerweb/fotobox

Python based photo-booth script for Raspberry Pi and RPi Camera

photobooth raspberry-pi raspberry-pi-3 raspberry-pi-camera raspberry-pi-gpio

Last synced: 28 Oct 2025

https://github.com/roscoe81/doorbell-monitor

Raspberry Pi controller for a Fermax 4 + N Electronic Door Entry System to provide remote door control, remote video/audio communications and automatic answering.

door-intercomstation doorbell fermax home-automation linphone mqtt pushover python raspberry-pi smart-home

Last synced: 04 May 2025

https://github.com/gamemann/my-raspberry-pi-manager

A simple manager interface I'm using for my Raspberry Pis written in Python. Allows me to start and stop processes such as Steam Link.

manager pi python rasberrypi raspberry-pi rpi

Last synced: 18 Mar 2025

https://github.com/kazuhito00/7segment-display-reader

7セグメントディスプレイの数値を認識するプログラム

7segment classification opencv raspberry-pi tensorflow tensorflow-lite

Last synced: 15 Jul 2025

https://github.com/lemariva/epaperwidgets

Widgets on E-INK display using a Raspberry Pi

e-paper eink python3 raspberry-pi

Last synced: 13 Apr 2025