BeagleBoard是一款由德州仪器与Digi-Key、Newark element14合作生产的低能耗、开源的单板机,也是为运行开源软件而构建的一个系统。BeagleBoard在2008年首次发布,后来的迭代版本称为BeagleBone。BeagleBone体积小、价格低,但功能十分强大,可简化开发过程,是供学生、业余爱好者以及专业人员使用的绝佳学习平台。最新版本——BeagleBone Black(BBB)于2013年4月23日发布,售价为45美元,如图1-4所示。它的RAM增加到512MB,处理器频率达到1GHz,还增加了HDMI接口和2GB的eMMC闪存。BBB与树莓派类似,都运行于Linux系统,可支持编译的语言也很多,如C、C++、Python、Perl等。相对于树莓派,它拥有更多的GPIO接口,可以外接更多设备,还可以外接Cape板扩展,但是BBB对于电源和网卡的要求比较苛刻。此外,BBB国外的开源社区十分活跃,在国内的讨论与应用并不多。
图1-4 BBB实物图