#### 树莓派 - Raspberry Pi
---
{{ :raspberry-pi-board-illustration-hero.jpg |}}
树莓派(Raspberry Pi)是Raspberry Pi基金会在英国开发的一系列小型单板计算机,用于促进学校和发展中国家的基础计算机科学教学。树莓派刚一推出就变得比预期更受欢迎,其原定的目标市场之外的很多应用出人预料地蓬勃发展,比如被用于机器人等。官方出售的树莓派产品不包括外围设备(如键盘和鼠标)和外壳,但是一些配件已包含在几个官方和非官方捆绑的套件中。
Raspberry Pi背后的组织由两股力量组成,最初的两个型号由树莓派基金会开发。在Pi Model B发布之后,基金会成立了Raspberry Pi Trading,Eben Upton担任首席执行官,开发了第三个型号B+。 Raspberry Pi Trading负责开发该技术,而基金会是一个教育慈善机构,旨在促进学校和发展中国家的基础计算机科学教学。
据Raspberry Pi基金会称,截至2015年2月,已售出超过500万只树莓派,成为最畅销的英国电脑。到2016年11月,售出1,100万台,到2017年3月则售出了1250万台,成为第3畅销的“通用计算机”。到2017年7月销售量达到了近1500万,2018年3月达到1900万。
大多数树莓派的板卡是在威尔士Pencoed的索尼工厂制造的,有些在中国或日本生产的。
**树莓派3B+**是采用 BCM2837B0 型号 CPU 构建,是之前 3B 上用的博通处理器的更新版本,这个处理器包含完整的性能优化和散热器。这允许更好的时钟频率,并能更准确地监控芯片温度。双频无线网卡和蓝牙采用 Cypress CYW43455 “combo” 芯片,与上一代产品相比,3B+ 在2.4GHz 频带的数据传输表现更好,并且在 5GHz 频带的表现将更好!以往的树莓派设备使用 LAN951x 系列芯片,它将 USB HUB 与 10/100 以太网控制器结合在一起。对于树莓派 3B+,升级版 LAN 7515 支持千兆以太网,而当 USB 2.0 连接应用处理器限制了可用带宽。\\ {{:3b_.png?nolink&300|树莓派3B+}}{{:3b1.png?nolink&300|树莓派3B+ Top}}{{:3b2.png?nolink&300|树莓派3B+ Bottom}}
#### 树莓派3B+的基本硬件指标
- 核心器件:
* 博通BCM2837B0 SoC
* 集成四核ARM Cortex-A53(ARMv8)64位@ 1.4GHz CPU
* 集成博通 Videocore-IV GPU
- 板载资源:
* 内存:1GB LPDDR2 SDRAM
* 有线网络:千兆以太网(通过USB2.0通道,最大吞吐量 300Mbps)
* 无线网络:2.4GHz和5GHz 双频Wi-Fi,支持802.11b/g/n/ac
* 蓝牙:蓝牙4.2&低功耗蓝牙(BLE)
* 存储:Micro-SD, 建议购买16GB的TF卡以便安装更多的应用程序
* 规格:82mmx 56mmx 19.5mm,50克
- 其它接口:
* HDMI
* 3.5mm模拟音频视频插孔
* 4x USB 2.0
* 以太网
* 摄像机串行接口(CSI)
* 显示器串行接口(DSI)
* MicroSD卡座
* 40pin扩展双排插针
{{ :rpipinout.png?nolink&800 |}} 树莓派的管脚连接
{{ :rpiformfactor.png?nolink&500 |}} 树莓派的外观尺寸
{{ :rpigpio.png?nolink&500 |}} 树莓派的GPIO管脚定义
{{ :pizerofunction.jpg?nolink&500 |}} 树莓派Zero的功能
{{ :pizero_gpio.jpg?nolink&500 |}} 树莓派Zero的GPIO
#### 树莓派的几个型号对比
树莓派其他各版本差异对照:
\\ {{:树莓派版本对照表.png?nolink&800|版本对照表}} 树莓派各个版本的对比
* 树莓派3A+,512MB内存,只有一个USB端口,省去了网口,板卡较3B+小。
* 树莓派3B+,1GB内存,有4个USB端口并以太网端口
* 树莓派3B
* 树莓派2B
* 树莓派1B+
* 树莓派1A+
* 树莓派Zero W
* 树莓派Zero
* {{::190611_raspberry_pi_4_product_brief.pdf|树莓派4B产品简介}}
* {{:raspberrypi1905_pi4industrial_release_final2_ecu.pdf|树莓派4的新闻发布稿}}
#### 树莓派的典型外围配置
* 键盘、鼠标
* SD卡(至少8GB以上,建议16GB)
* 供电 - 5VDC/至少3A的电流
* 外壳
* USB Hub
* HDMI视频线
* 照相机模块
* 网线
* USB Wifi适配器
#### 树莓派常用的外扩硬件模块
#### 树莓派的应用领域
* Linux计算机 HTPC、超级计算机阵列
* 游戏机 - 便携式游戏操纵杆
* 网络设备 - 路由器、网络存储、热点、网络打印、网络服务器
* 多媒体服务器 - 网络音频播放、流媒体服务器、视频监控、数码相框
* 智能车、机器人
* 人工智能 - 图像、视频识别
* 测量仪器
* Donald Norris教程中推荐的一些典型的应用:
* 与触目屏相关的项目
* Arduino协处理器
* RGB LED 点阵显示
* 超级计算机Cluster
* 通过MQTT通信
* 软件无线电
* Python的机器人
* Python控制的机械臂
* 照相系统
#### 参考阅读
* {{::Beginners_Book_v1.pdf|树莓派初学者参考}}
* {{::Beginners_Guide_v1.pdf|树莓派初学者指南}}
* {{:beginners_guide_v2.pdf|树莓派初学者指南2}}
* {{::Essentials_Scratch_v1.pdf|如何在树莓派上用Scratch编程?}}
* {{::Essentials_C_v1.pdf|如何在树莓派上进行C编程?}}
* {{::Essentials_Bash_v1.pdf|树莓派上使用命令行1}}
* {{::Essentials_Bash_v2.pdf|树莓派上使用命令行2}}
* {{::Essentials_GPIOZero_v1.pdf|如何通过树莓派上的GPIO玩转电子产品}}
* {{::Projects_Book_v1.pdf|树莓派做的项目1 - 200页}}
* {{::Projects_Book_v4.pdf|树莓派做的项目4 - 200页}}
* {{::MagPiSE1.pdf|从过去29期的MAGPI杂志中精选出来的132页文章}}
* {{::Essentials_Games_v1.pdf|用树莓派玩游戏}}
* {{::Essentials_SenseHAT_v1.pdf|树莓派SenseHAT的使用}}
* {{::Essentials_Sonic_Pi-v1.pdf|用Sonic Pi编程音乐}}
* {{::Essentials_Minecraft_v1.pdf|如何在树莓派上玩Minecraft?}}
* {{::Essentials_Camera_v1.pdf|如何在树莓派上使用照相模块?}}
由于小程序不能显示外链,因此在这个页面只有最基础的简单信息,要获取关于树莓派更完整的设计资源,请到电子森林网站 - www.eetree.cn,有专门讲述树莓派的栏目。