[译]Raspberry Pi树莓派资源大全中文版
Raspberry Pi是Raspberry Pi基金会在英国开发的一系列信用卡大小的单板计算机,可运行带图形界面的操作系统。旨在在学校和发展中国家推广基础计算机科学的教学。 官方链接: Raspberry Pi主页
此列表是符合《 真棒宣言》 的工具,项目,图像和资源的集合
内容
模型
(消费者)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 + (2018年3月)
- Raspberry Pi 3,Model A + (2018年11月)
- Raspberry Pi 4,Model B (2019年6月)
操作系统映像
- 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桌面。 安卓系统
文章
- 10种供电方式 -有关为pi供电的不同正确方法的信息。
- Raspberry Pi A到Z列表 -包含常见问题和陷阱的链接的综合列表。
- Raspberry Pi,为什么需要一个? -介绍Raspberry Pi及其功能。
- Raspberry Pi初学者 -面向初学者设置Raspberry Pi的指南。
- Ultimate Raspberry Pi安全指南 -有关Pi安全最佳实践的广泛指南,即。 暴露在互联网上。
讲解
- 自动安装USB- 在Raspberry Pi上设置自动安装USB的指南。
- 通过以太网 将 Wifi桥接到Raspberry Pi- 在macOS和Raspberry Pi之间建立绑定网络。
- 建立一个35美元的Time Capsule -Time Machine Backup Server。
- 使用Slack和Raspberry Pi 控制Spotify-Node.js项目,使用libspotify控制Spotify和Slack。
- DC ++ Hub- 在Raspberry Pi上设置ADC(DC ++)Hub的指南。
- DIY神经网络 -使用图像识别和Google的Inception来识别特定对象。
- 使用LetsEncrypt的Docker Swarm- 有关如何使用Docker设置集群,使用Docker Compose分发服务以及使用Letsencrypt签署有效SSL证书的清晰指南。
- 如何使用iBeacon™技术制作Raspberry Pi开灯 -使用Beacon技术的优秀初学者指南。
- 如何在Raspberry Pi或DigitalOcean上设置安全的VPN服务器-在Raspberry Pi 上设置VPN的简单,安全和详细的指南。
- Moonlight -Nvidia GameStream实现,可将完整的Steam游戏集从桌面流式传输到Raspberry Pi。
- Raspbereum- 在Raspberry Pi上运行您自己的以太坊节点。
- Raspberry Pi游戏机 -如何以35美元的价格构建Raspberry Pi复古游戏机。
- 使用SSH密钥 登录Raspberry Pi-在Raspberry Pi上以无密码方式登录ssh会话。
- Raspberry Pi媒体服务器指南 -HTPC指南中的媒体服务器和NAS教程。
- Raspberry Pi Zero:通过USB编程 -无需USB / WiFi连接,键盘或屏幕即可通过USB电缆引导和访问Raspberry Pi Zero的指南。
- 将Raspberry Pi变成Plex媒体服务器 -入门指南,用于设置Plex媒体服务器以流式传输所有媒体内容。
- 将Raspberry Pi Zero变成一台迷你加密狗计算机 -设置pi0以能够通过USB进行ssh和vnc。
- 将Raspberry Pi与多个WiFi网络 一起使用-有关将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项目。
社区
@Raspberry_Pi
在推特上#raspberrypi
在Freenode上Raspberry Pi
在YouTube上raspberry-pi
在频谱上- eLinux集线器
- 在YouTube上制作
- YouTube上的Novaspirittech
- 官方博客
- 官方论坛
- Raspberry Pi Jam-官方会议
- Reddit项目
- StackExchange
贡献
贡献准则可以在 这里 找到