Raspberry Pi

Awesome Raspberry Pi

Awesome All Contributors

Raspberry Pi Logo

> Raspberry Pi是Raspberry Pi基金会在英国开发的一系列信用卡大小的单板计算机,旨在促进学校和发展中国家的基础计算机科学教学. 官方链接: Raspberry Pi Homepage

此列表是符合以下要求的工具,项目,图像和资源的集合: Awesome Manifesto

Models

(消费者)Raspberry Pi模型的完整集合包括:

-Raspberry Pi 1,Model A和Model B(2012,停产) - Raspberry Pi 1, Model B+ (2014年7月) - Raspberry Pi 1, Model A+ (2014年11月) - Raspberry Pi 2, Model B (2015年2月) - Raspberry Pi Zero (2015年11月) - Raspberry Pi 3, Model B (2016年3月) - Raspberry Pi Zero W (2017年2月) - Raspberry Pi 3, Model B+ (March, 2018) - Raspberry Pi 3, Model A+ (2018年11月) - Raspberry Pi 4, Model B (2019年6月)

OS Images

  • Alpine Linux -基于musl libc和busybox的面向安全的轻量级Linux发行版.
  • Android Things -构建适用于各种消费,零售和工业应用的连接设备. Supports Raspberry Pi 3
  • Arch Linux ARM -轻巧灵活的Linux发行版,试图使其保持简单.
  • balenaOS -开源OS,可在嵌入式设备上运行Docker容器,该容器的设计旨在提高可靠性并在生产中得到证明.
  • BerryBoot -Bootloader /通用OS安装程序,支持VNC和HDMI-CEC.
  • CentOS -Raspberry Pi上的CentOS. Supports Raspberry Pi 2+
  • chilipie-kiosk -可直接引导至全屏Chrome的图像,非常适合仪表板和显示器. Supports Raspberry Pi 2+
  • DietPi -设计为可容纳2GB SD卡的最小图像,具有大量可配置的设置和脚本.
  • DroneBridge -WifiBroadcast扩展程序,可以替代DJI Lightbridge和其他类似系统. Supports Raspberry Pi 3
  • EZ-WifiBroadcast -负担得起的无线数字高清视频传输变得容易. Supports Raspberry Pi 3 Supports Raspberry Pi Zero
  • FabScanPi -FabScanPi是使用Raspberry Pi摄像头模块的开源3D激光扫描仪. Supports Raspberry Pi 2+
  • Fedora -为Pi构建的Linux Fedora发行版. Supports Raspberry Pi 2+
  • FreeBSD -FreeBSD是一种高级计算机操作系统,用于为现代服务器,台式机和嵌入式平台提供动力.
  • Gentoo -Raspberry Pi的Gentoo Stage 3压缩包.
  • Gladys Project -Gladys,您的家庭助理. Supports Raspberry Pi 3
  • Hass.io -嵌入式设备的家庭自动化操作系统/应用程序,也可以独立使用.
  • HypriotOS -最小的基于Debian的操作系统,经过优化可运行Docker.
  • Kali Linux -适用于ARM设备的渗透测试和道德黑客Linux发行版.
  • Kano OS -用于探索,创建和玩耍的开源OS – Raspberry Pi和新的Pi 3免费.
  • Lakka -完全基于RetroArch的Raspberry Pi上的复古游戏.
  • LibreELEC -刚够Kodi的操作系统
  • Manjaro -Raspberry Pi的友好,开源Linux发行版.
  • Minibian -最小的Raspbian(比Jessie Lite轻).
  • MoodleBox -MoodleBox在Raspberry Pi上提供了Moodle学习管理系统. Supports Raspberry Pi 3
  • motionEyeOS -Linux发行版,可将单板计算机变成视频监视系统.
  • NetBSD -NetBSD是一种免费,快速,安全且高度可移植的类Unix开源操作系统.
  • NextCloudPi -基于Raspbian的Nextcloud就绪映像. 具有在Raspbian 8上运行的Nextcloud 11,具有启用PHP 7和HTTP2的Apache服务器.
  • NOOBS -全新的开箱即用软件,适合初学者的便捷OS安装程序.
  • OctoPi -用于3d打印机的发行.
  • OpenELEC -打开嵌入式Linux娱乐中心,这是一种非常轻便的Kodi版本.
  • OpenHABian -OpenHAB家庭自动化软件的预配置版本. Supports Raspberry Pi 2+
  • OpenMediaVault -OpenMediaVault是基于Debian Linux的下一代网络连接存储(NAS)解决方案,其中包含SSH,(S)FTP,SMB / CIFS,DAAP媒体服务器,RSync,BitTorrent客户端等服务. Supports Raspberry Pi 3
  • OpenWRT -OpenWrt被描述为用于网络管理的嵌入式设备的Linux发行版.
  • OSMC -基于Kodi的开源媒体中心.
  • PiDeck -小型DVS系统,可让您使用时间码乙烯基控制数字音乐文件.
  • PiNet -管理Raspberry Pi教室的系统.
  • PirateBox -匿名离线移动文件共享和通信系统.
  • Raspbian -官方受支持的基于Debian的Raspberry Pi OS,可作为精简版提供.
  • RasPlex -Raspberry Pi的Plex客户端.
  • Recalbox -在Raspberry Pi上拖放轻型复古游戏和媒体中心.
  • RetroPie -在Raspberry Pi上进行复古游戏.
  • Risc OS -非Linux操作系统起源于开发ARM微处理器的小组.
  • Rocket Show -在舞台上实时播放同步的背景音乐,视频和DMX序列. Supports Raspberry Pi 3
  • RuneAudio -免费和开源的OS,可将嵌入式硬件转变为Hi-Fi音乐播放器.
  • SamplerBox -Drop'n'play采样器:将.WAV采样拖放到SD卡上,然后播放!
  • SARPi -代表Raspberry Pi上的Slackware ARM.
  • Snappy Ubuntu Core -IoT的官方(最小)Ubuntu发行版. Supports Raspberry Pi 2+
  • TrueOS -基于FreeBSD的瘦客户端解决方案. Supports Raspberry Pi 2+
  • Ubuntu MATE -基于MATE桌面的Raspberry Pi的Ubuntu发行版. Supports Raspberry Pi 2+
  • Ubuntu Server -Raspberry Pi的Ubuntu服务器发行版. Supports Raspberry Pi 2+ Supports Raspberry Pi 3
  • Volumio -无头发烧级音乐播放器,旨在以最高保真度播放音乐.
  • Windows 10 IoT Core -IoT的Windows 10发行版. Supports Raspberry Pi 2+

Tools

  • Alpha -通过此系统级GDB服务器,使用GDB远程加载,调试和测试裸机程序.
  • ApplePi Bakery -macOS应用程序,可轻松将映像安装/备份/还原到SD卡上.
  • CusDeb -用于创建安装了特定程序包的自定义图像的Web UI.
  • balenaEtcher -SD卡刻录机应用程序,对于最终用户来说很简单,对于开发人员来说可以扩展,并且可以在任何平台上运行.
  • HealthyPi -HAT包括重要的健康监测,例如心电图,呼吸,脉搏血氧饱和度以及可选的血压和体温感应. Supports Raspberry Pi 2+
  • iotwifi -8 MB的Wifi AP +客户端管理 Docker Container,带有用于同时控制wifi客户端和站点模式的REST API. Supports Raspberry Pi 3
  • Network Presence Detector -设置Pi Zero,以扫描WiFi网络上的设备,并使用它来确定谁是“家”.
  • OpenVPN-Setup -用于将Raspberry Pi设置为OpenVPN服务器的Shell脚本.
  • Orangetool -Python中单板计算机的控制功能.
  • P4wnP1 -P4wnP1是一个高度可定制的USB攻击平台,基于低成本的Raspberry Pi Zero或Raspberry Pi Zero W(HID后门必需). Supports Raspberry Pi Zero
  • pi-gen -用于创建raspberrypi.org Raspbian图像的工具. 这可用于创建安装了特定软件包等的自定义映像.
  • PiBakery -基于块的Raspberry Pi易于使用的设置工具.
  • Pieman -用于基于Raspbian,Devuan,Ubuntu和Alpine Linux创建自定义映像的脚本.
  • PiShrink -Bash脚本,该脚本会自动缩小pi映像,然后将其大小调整为启动时SD卡的最大大小.
  • PoisonTap -通过USB利用锁定/受密码保护的计算机,丢弃基于WebSocket的持久后门,公开内部路由器,并使用Raspberry Pi Zero和Node.js虹吸cookie. Supports Raspberry Pi Zero
  • Processing -在Raspberry Pi上运行的处理开发环境.
  • Pwnagotchi -Pwnagotchi是一种基于AI的Wi-Fi破解工具,可从其周围的WiFi环境中学习,以最大程度地捕获捕获的WPA关键材料.
  • RaspAP-webgui -一个简单的响应式Web界面,可控制Raspberry Pi上的wifi,hostapd和相关服务.
  • Raspbian QEMU with network -简单的工具,可以在Raspbian上启动QEMU,并在系统和内核上进行了必要的修改. 自动网络访问. 方便在PC中创建图像.
  • Resin Bridge -简单的应用程序/存储库,可将Raspberry Pi的wlan0接口桥接到通过以太网(eth0)插入其中的设备.
  • TorTiPi -Shell脚本可自动执行将Raspberry Pi转换为基于Tor的wifi热点的任务.
  • WiFi config generator -使用wifi设置生成wpa_supplicant.conf文件的简单工具

Projects

  • 40-node Raspberry Pi Cluster -群集的目标是小于完整塔式桌面的大小.
  • BeeMonitor -蜂蜜蜂箱监测项目.
  • Bitcoin Tracker -实时显示比特币统计信息的物理仪表盘. Supports Raspberry Pi 3 Supports Raspberry Pi Zero
  • Building a Ceph Cluster on Raspberry Pi -高度冗余和低功耗的RADOS家庭存储解决方案.
  • Building Timelapse with Resin -使用Docker,Resin和3G互联网远程部署延时摄影机.
  • Chromebook Charger Kiosk -定时充电站,适用于在学校使用Chromebook的学生.
  • Ceil -自动配置的RPi群集,在裸机上运行K8S. Supports Raspberry Pi 3
  • Circle -Raspberry Pi的C ++裸机环境.
  • clockOS -使用Raspberry Pi显示器的简单智能桌面时钟.
  • DIY USB Rubber Ducky -Raspberry Pi零橡皮鸭几乎可以被带有USB端口的任何事物识别为USB HID,因此,您可以像使用键盘一样运行自定义脚本. Supports Raspberry Pi Zero
  • docsis-cable-load-monitor -监视DOCSIS电缆网络上下游负载的工具.
  • FistBump BLE Edition -WPA哈希抓取蓝牙外围设备/ Android应用程序.
  • FruitNanny -婴儿监视器,包括自定义案例,服务器和客户端源代码. Supports Raspberry Pi 3
  • Garage Door Opener -使用 Garage Opener 应用程序来控制车库门.
  • Harry Potter and the real life Daily Prophet - Display mimicking the Daily Prophet from Harry Potter using a 7" Raspberry Pi display.
  • Hearing aid prototoype -由Raspberry Pi驱动的助听器原型. Supports Raspberry Pi 3
  • Jasper -灵活的开源个人助理.
  • Kubernetes on ARM -在不到十分钟的时间内启动ARM设备并运行Kubernetes.
  • Lightberry -专用于树莓派和电视的LED照明解决方案.
  • Looper/synth/drum thing -Sequencer / Drumpad,类似于Native Instruments的Pi的Maschine.
  • Lumos -智能灯,更好的睡眠. Supports Raspberry Pi 3 Supports Raspberry Pi Zero
  • Magic Mirror -原始的开源模块化智能镜像平台. Supports Raspberry Pi 2+
  • Mini OONTZ -3D打印的迷你MIDI控制器.
  • Movel -树莓派车载电脑.
  • Multi-Datacenter Cassandra on 32 Raspberry Pi’s -使用Raspberry Pi集群板展示Cassandra始终在线的容错特性.
  • NALIVATOR-9000 -机器人调酒师,可通过Telegram-bot界面和Golang语音合成功能制作鸡尾酒.
  • Nerves Project -在Elixir中制作和部署防弹嵌入式软件.
  • NTP driven Nixie Clock -由Raspberry Pi驱动的Nixie Tube Clock.
  • Occu-Pi -用于Occu-pi的控制器软件,这是一款非常出色的浴室门传感器.
  • Pi Image Capturer -捕获与Google IOT Cloud Platform生态系统集成的图像.
  • pi_payments -基于RFID的支付模块.
  • Pi-hole -互联网广告的黑洞.
  • pi-timolo -Rclone远程存储服务等提供的远程无头多功能PiCamera操作.
  • Pi4j Project -Raspberry Pi的Java I / O库.
  • PiAware -使用Raspberry Pi进行实时飞行跟踪.
  • PiClock -花式时钟围绕显示器和Raspberry Pi构建.
  • PiE-Ink -在Pi Zero上运行的电子墨水名称标签显示. Supports Raspberry Pi Zero
  • PiFanTuner -CPU-fan-tuner守护程序,仅在必要时启用您的风扇. Supports Raspberry Pi 3
  • PiFmRds -使用Raspberry Pi的FM-RDS发射机.
  • PiScan -使用Raspberry PI + EAN扫描器临时制作Amazon Dash订单.
  • Planning lunch with a Slackbot on resin.io -在Resin上托管的Node.js Slackbot(午餐机器人).
  • Power Sniffing Strip -封闭在配电盘中,嗅探网络数据.
  • Project MyHouse -使用Raspberry Pi 3或Pi Zero和PSMove运动控制器,具有手势识别功能的智能娃娃屋.
  • Raspberry Pi Erlang Cluster -Raspberry Pi 2上的Erlang集群.
  • Raspberry PI Hadoop Cluster -在Raspberry Pi上运行的大数据集群.
  • RaspiBlitz -最快,最便宜的方式来运行自己的Lightning Node.
  • RaspiBolt -Raspberry Pi上的️⚡Light️️入门指南.
  • RPi Motor Library -Python 3库,用于将各种电机和伺服器连接到Pi.
  • RPI tempmon -具有各种功能的CPU GPU温度监视器,例如LED GPIO,图形输出,电子邮件,警报限制,通知和日志记录.
  • SecPi -基于Raspberry Pi的家庭报警系统.
  • Skate-o-Meter -带有RFID用户系统的滑板车里程表和车速表.
  • SkyJack -接管并允许在无线距离内完全控制任何Parrot AR无人机.
  • Smart Mirror -具有物联网集成的语音控制智能镜. Supports Raspberry Pi 2+
  • Smart Security Camera -使用OpenCV,Twilio和WebCam / picam.
  • Sonic Pi -所有人的实时编码音乐合成器.
  • Sonus -可自定义的脱机热门单词检测功能,用于Pi(以及其他所有功能)的Node.js语音控制.
  • speed-camera -对象运动跟踪使用python,openCV,USB Cam或picamera模块记录速度数据.
  • Stratux -开源ADS-B接收器,可通过wifi将天气,交通,GPS和AHRS数据馈送到电子飞行包软件.
  • StreamPi -Elgato Stream Deck的强大替代品,可以启动应用程序,脚本,网站并控制OBS等应用程序.
  • Vinyl Shelf Finder -使用倾斜和平移激光器在记录集合中查找记录.
  • Voice Kit -Google的AIY语音工具包,用于使用Google助手构建独立的语音识别系统,或为基于Raspberry Pi的项目添加语音识别和自然语言处理.
  • Waves -通过麦克风,波形和热敏打印机将口语的瞬态转换为具体的物理内容.
  • Whispering Mirror -使用Hifiberry DAC进行交互式soundart安装.
  • Wordpress using Docker -在具有动态DNS的容器中运行Wordpress网站.
  • Zelda Home Automation -基于声音的音符识别的家庭自动化,在ocarina上演奏.

Resources

Useful Apps

- AndFTP -备用FTP客户端应用程序. Android -家庭遥控器-控制鼠标/键盘,音量,管理下载/上传文件,自定义命令,终端,将来执行任务,控制媒体. Android - Kore遥控器-用于控制Kodi的官方遥控器. Android - RasPi Check -检查Pi统计信息-频率,温度,伏特和更多系统信息(可用内存,运行时间,磁盘状态). 您还可以重新启动或停止Raspberry Pi并发送自定义命令. Android - Raspicast -在Raspberry Pi上投放YouTube视频,来自Android设备的媒体内容,播放本地媒体文件,播放来自播放列表(m3u,请)的流. Android -屏幕流镜像-将手机屏幕直接流式传输到Pi. Android - Termius -Pi最干净的SSH客户端之一. Android, iOS - Tubio -将网络视频直接投射到Pi. Android - Turbo FTP -一个很好的FTP客户端应用程序,用于访问树莓派上的文件. Android - VNC Viewer -远程控制Raspberry Pi桌面. Android

Articles

Tutorials

Swift programming

Community

Contributing

可以找到贡献准则 here

License

CC0