树莓派简介

Posted by wzqing on July 27, 2017 · 1 min read

最近在网上发现一个新玩意:树莓派(RaspberryPi 简称RPi)

是一款是为学习计算机编程教育而设计,只有信用卡大小的廉价微型电脑,其系统基于Linux。

初略了解了一下,就决定在网上买一块来折腾一下。既可以学习Linux系统,也多了一个随身携带的卡片服务器。

树莓派是什么?

树莓派由注册于英国的慈善组织“Raspberry Pi 基金会”开发,Eben·Upton/埃·厄普顿为项目带头人。2012年3月,英国剑桥大学埃本·阿普顿(Eben Epton)正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能,这就是Raspberry Pi电脑板,中文译名”树莓派”。这一基金会以提升学校计算机科学及相关学科的教育,让计算机变得有趣为宗旨。基金会期望这 一款电脑无论是在发展中国家还是在发达国家,会有更多的其它应用不断被开发出来,并应用到更多领域。在2006年树莓派早期概念是基于Atmel的 ATmega644单片机,首批上市的10000“台”树莓派的“板子”,由中国台湾和大陆厂家制造。

以上是百度百科的树莓派起源介绍,对于大多数程序员来说,树莓派的主要作用是一台卡片linux电脑,可以运行一些小程序。对于硬件工程师来说,树莓派提供的丰富的总线接口可以用来开发一些好玩的小玩意(一个智能机器人?一个家庭智能设备汇总终端?)。

树莓派图片

对于我来说,带有丰富总线接口的便携的linux终端,既可以学习服务器的运维知识,还能学习硬件驱动的开发,我首先想到的就是一台插上key的PKI网关。

树莓派性能

在我写这篇博客的时候,淘宝卖的大部分都是Raspberry Pi 3型B款了,性能如下:

模块 参数 备注
SOC Broadcom BCM2837 系统级芯片
CPU ARM Cortex-A53 1.2GHz 64-bit quad-core ARMv8 CPU  
GPU Broadcom VideoCrore IV,OpenGL ES 2.0,1080p 30 h.264/MPEG-4 AVC高清解码器  
内存 1GB (LPDDR2)  
USB2.0插口 4个  
存储 MicroSD卡插槽  
有线网卡 10M/100M有线网卡  
无线网卡 802.11n Wireless LAN  
视频输入 15-针头 MIPI 相机 (CSI) 界面  
视频输出 HDMI (1.3和1.4)  
音频输出 3.5mm插孔  
蓝牙 蓝牙Bluetooth 4.1,Bluetooth Low Energy (BLE)  
功率 4W 800mA  
电源输入 5V 2.1A  
其他扩展口 17个GPIO扩展接口  

从上面这个表格来看,麻雀虽小,五脏俱全。1G的内存足够在linux系统下使用。USB接口的数量也便于接各种扩展。无线网卡的存在使得调试和联网方便了许多,最重要的是,可以通过GPIO编程来实现各种硬件的接入。5V2.1A的电源输入,可以使用Ipad的充电宝来供电。

树莓派能做什么

知乎问题:有哪些对树莓派的有趣改造和扩展应用?

社区:树莓派实验室