山莓 Pi 由一个非营利性机构山莓Pi基金会(Raspberry Pi Foundation)推出。该项目的创始人,同时也是山莓 Pi 硬件和软件架构负责人 Eben Upton 称,他之所以要推出这么一款产品,是因为他发现在美国,选择计算机科学专业的学生们越来越少,而青少年中喜欢编程的人也越来越少。而 Upton 认为,现在很多人之所以不喜欢写代码,就是因为现代的计算设备太过便捷,他们不需要这么做。所以他推出山莓 Pi 是基于这样一个理念:将电脑还原成一个简陋的小设备。尽管这个设备看上去用户体验并不是非常良好,而且你也不能像在一台现代的计算机上面那样进行很多操作,但当你启动一台诸如山莓 Pi 这样的设备时,你必须要编一些代码,才能进行其他操作。而你一旦学会了编写代码,就可以做很多有趣的项目,实现一些意想不到的功能。
比如说,一名用户专门开发了一个基于山莓 Pi 的开源发酵控制器 BrewPi。它可以让你通过一个 web 浏览器界面控制酒类的发酵过程,自动配置温度等各类系数,并可以输出图表。另外,在英格兰南部一个叫大卫的用户就在高空气象气球中放置了一个山莓 Pi,并发回了来自 40 公里高空的照片,这非常令人印象深刻。
为了能够成功操控山莓 Pi,你还需要以下设备:
一个 USB 键盘、鼠标、一张 SD 卡(这个 SD 卡需要预装一个操作系统)
一个 HDMI 或者复合电视,或者一个支持 DVI 或 HDMI 输入的显示器
一个微型 USB 电源
一个以太网电缆(可选)
项目 | B型 |
SoC | BroadcomBCM2835(CPU,GPU,DSP和SDRAM,USB) |
CPU | ARM1176JZF-S核心(ARM11系列)700MHz |
GPU | Broadcom VideoCrore IV,OpenGL ES 2.0,1080p 30 h.264/MPEG-4 AVC高清解码器 |
内存 | 512MByte |
USB 2.0接口 个数 | 2(支持USB hub扩展) |
影响输出 | Composite RCA(PAL & NTSC),HDMI(rev 1.3 & 1.4),raw LCD Panels via DSI 14 HDMI resolution from 640x350 to 1920x1200 plus various PAL andNTSC standards |
音源输出 | 3.5mm插孔,HDMI |
板载存储 | SD/MMC/SDIO卡插槽 |
网络接口 | 10/100以太网接口 |
外设 | 8xGPIO、UART、I2C、带两个选择的SPI总线,+3.3V,+5V,ground(负极) |
额定功率 | 700mA(3.5W) |
电源输入 | 5V / 通过MicroUSB或GPIO头 |
总体尺寸 | 85.60 x 53.98 mm(3.370 x 2.125 in) |
操作系统 | Debian GNU/linux,Fedora,Arch Linux ARM,RISC OS, XBMC |