[译]Raspberry Pi树莓派资源大全中文版

2020.7.3译自 https://github.com/thibmaek/awesome-raspberry-pi

Raspberry Pi是Raspberry Pi基金会在英国开发的一系列信用卡大小的单板计算机,可运行带图形界面的操作系统。旨在在学校和发展中国家推广基础计算机科学的教学。 官方链接: Raspberry Pi主页

此列表是符合《 真棒宣言》 的工具,项目,图像和资源的集合

内容

模型

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

操作系统映像

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

工具类

  • Alpha- 通过该系统级GDB服务器,使用GDB远程加载,调试和测试裸机程序。
  • ApplePi Bakery -macOS应用程序,可轻松将映像安装/备份/还原到SD卡上。
  • CusDeb- 用于创建安装了特定程序包的自定义图像的Web UI。
  • balenaEtcher -SD卡刻录机应用程序,对于最终用户来说很简单,对于开发人员来说可以扩展,并且可以在任何平台上运行。
  • 用于RPi的Harded Kernel Builder- 使用单个命令以增强的安全性交叉编译Raspberry Pi的Linux内核。
  • HealthyPi -HAT,包括重要的健康监测,例如心电图,呼吸,脉搏血氧饱和度以及可选的血压和体温感应。
  • iotwifi -8MB Docker容器中的 Wifi AP +客户端管理 ,具有用于同时控制wifi客户端和站点模式的REST API。
  • OpenVPN-Setup -Shell脚本,用于将Raspberry Pi设置为OpenVPN服务器。
  • Orangetool -Python中单板计算机的控制功能。
  • pi-gen- 用于创建raspberrypi.org Raspbian图像的工具。 这可用于创建安装了特定软件包等的自定义映像。
  • PiBakery- 用于Raspberry Pi的基于块的易于使用的设置工具。
  • Pieman- 用于基于Raspbian,Devuan,Ubuntu和Alpine Linux创建自定义映像的脚本。
  • PiShrink -Bash脚本,它会自动缩小pi映像,然后将其大小调整为启动时SD卡的最大大小。
  • PiVPN- 使用一个bash命令创建功能齐全的OpenVPN / WireGuard VPN服务器。
  • 处理 -在Raspberry Pi上运行的处理开发环境。
  • Pwnagotchi -Pwnagotchi是一个基于AI的Wi-Fi破解工具,可以从其周围的WiFi环境中学习,以最大程度地捕获其捕获的可破解WPA密钥材料。
  • RaspAP-webgui- 一个简单的响应式Web界面,用于控制Raspberry Pi上的wifi,hostapd和相关服务。
  • 带有网络的Raspbian QEMU- 简单的工具,可以在Raspbian上启动QEMU,并对系统和内核进行必要的修改。 自动网络访问。 方便在PC中创建图像。
  • 树脂桥 -简单的应用程序/存储库,用于将Raspberry Pi的wlan0接口桥接到通过以太网(eth0)插入其中的设备。
  • TorTiPi -Shell脚本,用于自动执行将Raspberry Pi转换为基于Tor的wifi热点的任务。
  • WiFi配置生成器 -使用WiFi设置生成wpa_supplicant.conf文件的简单工具

项目

  • 40节点Raspberry Pi群集 -群集的目标是在完整塔式桌面的大小范围内。
  • AdGuard主页 -具有广告/跟踪器/其他阻止功能,IP地址重定向和HTTP-over-HTTPS的DNS中继站。
  • BeeMonitor- 蜂蜜蜂箱监控项目。
  • Bitcoin Tracker- 一个物理仪表板,实时显示比特币统计信息。
  • 在Raspberry Pi上构建Ceph集群 -高度冗余和低功耗的RADOS家庭存储解决方案。
  • 使用Resin构建Timelapse- 使用Docker,Resin和3G Internet远程部署timelapse摄像头。
  • Chromebook充电站 -为在学校使用Chromebook的学生提供定时充电站。
  • 小区 -自动置备在裸机上运行K8S RPI集群。
  • Circle -Raspberry Pi的C ++裸机环境。
  • clockOS- 使用Raspberry Pi显示器的简单智能桌面时钟。
  • Raspberry Pi编码器-Google 员工的一个开源项目,旨在将Raspberry Pi变成一个简单,微型的个人Web服务器和基于Web的开发环境。
  • DIY USB Rubber Ducky -Raspberry Pi零橡胶Ducky几乎可以通过带有USB端口的任何东西识别为USB HID,因此可以像运行键盘一样运行自定义脚本。
  • docsis-cable-load-monitor- 监视DOCSIS电缆网络上下游负载的工具。
  • FistBump BLE版-WPA 哈希 抓取 蓝牙外围设备/ Android应用。
  • FruitNanny- 婴儿监视器,包括自定义案例,服务器和客户端源代码。
  • 车库门开启器 -使用车库门开启 车库开瓶器 应用控制车库门。
  • 高斯计 -利用Raspberry Pi Zero W,WS2812B LED和Tesla API收集和显示Tesla状态的项目。
  • 哈利·波特与现实生活中的《每日先知》 -使用7英寸Raspberry Pi显示器模仿哈利·波特的《每日先知》。
  • 助听器原型 -由Raspberry Pi驱动的助听器原型。
  • Jasper- 灵活的开源个人助理。
  • ARM 上的Kubernetes-在不到十分钟的时间内启动ARM设备并运行Kubernetes。
  • Lightberry- 专用于树莓派和电视的LED照明解决方案。
  • Looper / synth / drum东西 -Sequencer / Drumpad,就像Native Instruments的Pi的Maschine一样。
  • Lumos- 更好的睡眠智能灯。
  • Magic Mirror- 原始的开源模块化智能镜像平台。
  • Mini OONTZ -3D打印的迷你MIDI控制器。
  • Movel -Raspberry Pi车载电脑。
  • 32位Raspberry Pi上的多数据中心Cassandra- 展示使用Raspberry Pi集群板的Cassandra始终在线,容错的特性。
  • NALIVATOR-9000- 机器人酒保,可通过Telegram-bot界面和Golang语音合成功能制作鸡尾酒。
  • Nerves Project- 在Elixir中制作和部署防弹嵌入式软件。
  • 网络状态检测器 -设置Pi零,以扫描WiFi网络上的设备,并使用它来确定谁是“家”。
  • NTP驱动的Nixie Clock- 由Raspberry Pi 驱动的Nixie Tube Clock。
  • Occu-Pi -Occu-pi的控制器软件,这是一款非常出色的浴室门传感器。
  • P4wnP1 -P4wnP1是一个高度可定制的USB攻击平台,基于低成本的Raspberry Pi Zero或Raspberry Pi Zero W(HID后门必需)。
  • Pi Image Capturer- 捕获与Google IOT Cloud Platform生态系统集成的图像。
  • pi_payments- 基于RFID的支付模块。
  • Pi孔 -互联网广告的黑洞。
  • pi-timolo -Rclone远程存储服务等提供的远程无头多功能PiCamera操作。
  • Pi4j项目-Raspberry Pi的Java I / O库。
  • PiAware- 使用Raspberry Pi进行实时飞行跟踪。
  • PiClock- 花式时钟,围绕显示器和Raspberry Pi构建。
  • PiE- Ink-在Pi Zero上运行的电子墨水名称标签显示。
  • PiFanTuner -CPU-fan-tuner守护程序,仅在必要时启用您的风扇。
  • PiFmRds- 使用Raspberry Pi的FM-RDS发送器。
  • PiScan- 使用Raspberry PI + EAN扫描仪进行的Amazon Dash临时订单。
  • 在resin.io上与Slackbot一起计划午餐 -在Resin上托管的Node.js Slackbot(午餐机器人)。
  • PoisonTap- 通过USB利用锁定/受密码保护的计算机,删除基于WebSocket的持久后门,公开内部路由器,并使用Raspberry Pi Zero和Node.js虹吸cookie。
  • 电源嗅探带 -封闭在配电盘中,嗅探网络数据。
  • Project MyHouse- 使用Raspberry Pi 3或Pi Zero和PSMove运动控制器的手势识别智能娃娃屋。
  • Raspberry Pi Erlang群集 -Raspberry Pi 2上的Erlang群集。
  • Raspberry PI Hadoop群集 -在Raspberry Pi上运行的大数据群集。
  • RaspiBlitz- 使自己的Lightning Node运行的最快,最便宜的方法。
  • RaspiBolt - 初学者指南 ⚡ 闪电️ ⚡ 在Raspberry Pi上。
  • RPi电机库 -用于将各种电机和伺服器连接到Pi的Python 3库。
  • RPI tempmon- 具有各种功能的CPU GPU温度监视器,例如LED GPIO,图形输出,电子邮件,警报限制,通知和日志记录。
  • SecPi- 基于Raspberry Pi的家庭报警系统。
  • Skate-o- Meter-具有RFID用户系统的滑板车里程表和车速表。
  • SkyJack- 接管并允许完全控制无线距离内的任何Parrot AR无人机。
  • 智能镜像 -具有IoT集成的语音控制智能镜像。
  • 智能安全摄像头 -使用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等应用程序。
  • TeslaCam-该 项目利用Raspberry Pi Zero W进行USB大容量存储仿真,并使用PiJuice收集和存档TeslaCam视频。
  • 乙烯基架查找器 -使用倾斜和平移激光在记录集合中查找记录。
  • 语音工具包 -Google的AIY语音工具包,用于使用Google助手构建独立的语音识别系统,或为基于Raspberry Pi的项目添加语音识别和自然语言处理。
  • Waves- 通过麦克风,波形和热敏打印机将口语的瞬变转变为具体的物理内容。
  • 耳语镜 -使用Hifiberry DAC进行交互式soundart安装。
  • 使用Docker 的Wordpress-在具有动态DNS的容器中运行Wordpress站点。
  • Zelda家庭自动化 -基于声音的声音识别的家庭自动化,这些声音来自在ocarina上演奏的音符。

资源

有用的应用

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

文章

讲解

快速编程

  • BuildSwiftOnARM- 在RaspberryPi或其他ARM板上构建Swift所需的全部内容,已更新为Swift 4.1.3。
  • Xcode编译用于Raspberry Pi的Swift- 快速教程,分享帮助您设置使用Xcode编译Raspberry Pi代码的方法。
  • 在Raspbian上设置Swift环境 -帮助在Raspbian Strech(精简版)上设置Swift环境的快速指南。
  • SwiftyGPIO- 用于Linux / ARM板上硬件项目的Swift库,支持GPIO / SPI / I2C / PWM / UART / 1Wire。
  • Swish- 在Xcode的远程计算机上构建Swift项目。

社区

贡献

贡献准则可以在 这里 找到

执照

CC0

(您还可以在归档页搜索文章标题)