【转】Beaglebone Black
原文网址:http://bbs.eeworld.com.cn/thread-431409-1-1.html
开源硬件在国外火得一塌糊涂,国内却没有那么多人玩,直接导致中文论坛资料严重缺乏……但这也挡不住Beaglebone Black的魅力,几经比较之后还是决定购买这个“狗骨头”!
Beaglebone Black(以下简称BBB)是一款2013年刚刚诞生的开源硬件。其前身是Beaglebone,二者外形一致,但前身是白色板子,而新版是黑色板子。大家现在购买的话买新的就好,性能比前身强大很多,价格还反而减了一半,只需不到400元rmb。
这400元买到的是什么呢?BBB的参数尺寸啥的可以轻松百度到,我写点不容易百度到的。
1、它选用的处理器,TI公司出的AM3359芯片,是一款性价比极高的ARM Cortex-A8内核芯片(据说是最便宜的A8核芯片),BBB这块板子也是TI公司的官方指定开发板之一。如果对芯片的工作原理感兴趣,你甚至可以在TI官网上下载到一本4000多页的详细手册。(参考 http://www.ti.com/tool/BEAGLEBK 和http://www.ti.com/product/am3359)
2、软硬件统统开源,你可以在BBB官方wiki页面下载到电路原理图和PCB图(用的是Allegro)。在我看来这是它比树莓派好的一个地方,因为我不仅要学习软件,还要学习硬件。而树莓派是不开放电路硬件的。(参考 http://circuitco.com/support/index.php?title=BeagleBoneBlack)
3、逐渐庞大的社区(以国外的为主)。开源硬件最大的好处就在此,全世界的人跟你一起玩同一块板子,有问题大家一起讨论,而且国外很多高手是很有分享精神的,如果你能上Youtube,会找到很多教程视频(虽然淘宝上热销的Cortex-A8开发板也有很多人在用,但相关的论坛博客就没法比了)。“逐渐庞大”的意思是,BBB才刚出不到一年,社区数量肯定不能跟树莓派好几年积累下来的数量相比。但从这块板子超高的性价比和扩展性来看,未来一定会火!
4、很高的扩展性。板子引出了92个引脚,你可以接上几乎任何能想象到的外设(官网也有买各种外设插接板,可惜国内没有代购,不是很好买)。包括AD转换、LCD显示屏、PWM输出、I2C、串口等等应有尽有。
5、就算你是完全的菜鸟(我就是),也能在一天之内上手。买来的板子已经预装了Angstrom Linux系统,用一根USB线连接电脑以后,根据指示安装驱动,然后使用SSH马上就能连接好并开始你的嵌入式Linux之旅。(参考http://beagleboard.org/Getting%20Started)
开源硬件还是有很多选择的,Arduino、Raspberry Pi、Cubieboard、pcduino等等都很不错,以上是我购买之前查到的信息以及购买之后亲身感受的综合。希望我在未来能发挥出这块板子最大的价值!
附:我找到的比较好的含有Beaglebone的技术博客和文章(随时更新)
http://circuitco.com/support/index.php?title=BeagleBoneBlack(官方wiki必须要先看,最重要的是下载里面的System Reference Manual (PDF),官方用户手册和硬件资料)
http://derekmolloy.ie/beaglebone/ (力荐!适合初学者,内容多而且相对基础,而且在YouTube上有视频讲解非常详细)
http://www.element14.com/communi ... gen_beaglebone/blog(这个博客内容相对高级一些,内容也很多,不过向更早翻的话也能找到一些面向初学者的文章)
http://elinux.org/BeagleBone(另一个wiki页面,里面介绍得也很详细,关键是包含大量链接可以探索)
http://hipstercircuits.com(个人博客,内有散落的关于BBB的文章,不太好找,但多精品)
http://beaglebone.cameon.net/home(里面Beaglebone的文章比较多,也有为Beaglebone black补充说明的)
http://www.armhf.com/index.php/category/beaglebone-black/(有几篇入门文章)
http://makezine.com/projects/make-32/get-started-with-beaglebone/(是Beaglebone的上手简介,不是BBB的,看看也无妨)
【转】Beaglebone Black的更多相关文章
- beaglebone black 固定IP上网(ubuntu16.04,console)
今天把beaglebone black搞了下,让能通过网线上网.需要修改一些文件.刷的是ubuntu16.04系统,没有界面.不过资源占用很少,顺便说一下.系统下的vi不好用,没有安装vim. 下面的 ...
- Beaglebone Black从零开始系列教程大汇总!
谁都有做菜鸟的时候,菜鸟不可怕,怕的是没有人指引前进的方向!本系列文章将逐个阐述BBB各个功能模块的基本使用方法.现在中文的BBB资料太少,它们是本人从全世界互联网的各个角落收集.学习.亲自测试得到的 ...
- Beaglebone Black – 连接 GY-91 MPU9250+BMP280 九轴传感器(2)
这次用 SPI.BBB 有两套 SPI 接口可用,两套都是默认 disable,需要用 overlay 方式启用,即: echo BB-SPIDEV0 > /sys/devices/bone_c ...
- Beaglebone Black–I2C 接 BMP280 获取当前温度
我有两个含温度传感的模块,一个是AOSONG 奥松电子的 AM2320 温度湿度,另一个是九轴里面的 Bosch BMP280.由于 AM2320 用 I2C MODBUS,直接用 I2C Tools ...
- BeagleBone硬件概览Ethernet端口板载LEDc重置按钮等介绍
BeagleBone硬件概览Ethernet端口板载LEDc重置按钮等介绍 你进入BeagleBone世界的第一步就是将它连接以得到命令提示,然后你就可以处理文件以及执行命令了.在这里,你就可以定制你 ...
- Beaglebone Black的启动
Beaglebone Black的启动 第1章 准备开始 Beaglebone Black上最显眼的恐怕就是板子两侧的扩展端口,一侧有46个端口,共92个端口Beaglebone Black的启动. ...
- BeagleBone Black项目实训手册(大学霸内部资料)
BeagleBone Black项目实训手册(大学霸内部资料) 介绍:本教程是<BeagleBone Black快速入门教程>的后续教程.本教程以项目操作为主,讲解LED项目.声音项目.传 ...
- 其他主流开源硬件简介BeagleBone Black快速入门
其他主流开源硬件简介BeagleBone Black快速入门 1.3 其他主流开源硬件简介 开源硬件种类繁多,但主要有两款开源硬件常与BeagleBone比较.它们就是Arduino和Raspberr ...
- Beaglebone Black - 控制 BBB 板上的 LED 灯
BBB 的板上有五个 LED 灯,一个电源,四个其他指示灯,usr0 至 usr3 .这次学习是控制 usr0 至 3 让它们亮着,熄灭,闪.算是个 Hello World 实验.非常简单. 需要的材 ...
- Beaglebone Black - 准备
首先要玩 BBB,你需要买一台 BBB,淘宝 Element14 Beaglebone Black,我购入价 RMB 310,带数据线,没电源适配器的.Seeedstudio 有台叫 Beaglebo ...
随机推荐
- Object -C @property -- 笔记
避免函数名和字段重复: 代码:
- 标C编程笔记day06 动态分配内存、函数指针、可变长度參数
动态分配内存:头文件 stdlib.h malloc:分配内存 calloc:分配内存,并清零 realloc:调整已分配的内存块大小 演示样例: in ...
- 【iOS解决思路】得到某个view所在的ViewController
在一个tableViewCell中有个btn,如何得到它所在的viewcontroller,以便于push出新的viewController? 我的思路是传值,但网上有下面这种方法,分享. 跟得到某个 ...
- 线段树---HDU1166敌兵布阵
这个是线段树中最入门的题目,但是由于不了解线段树的概念,当然更不知道怎么样,所以觉得挺费劲,整了一会发现还是基本的思想,就是还是将一个线段继续分割,一直分割到不能分割,这道题目是知道多少个军营,也就是 ...
- Apache和Nginx平滑重启
之前修改了服务器配置都是简单粗暴的用restart重启apache/nginx,据说这样不好.需要平滑重启服务器,避免重启时打断用户行为.然后就根据官方文档了解了一下平滑重启的命令.本文根据Apach ...
- css02基本选择器
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...
- SQL读取系统时间的语法(转)
--获取当前日期(如:yyyymmdd) select CONVERT (nvarchar(12),GETDATE(),112) --获取当前日期(如:yyyymmdd hh:MM:ss)select ...
- webform 复杂点的服务器控件
1 , dropdownlist: 下拉框 属性items 列表集合, 里面的每一个元素是一个 listitem . 联动的时候注意要 设置属性 .Autopostback 为ture: 注注 ...
- jQuery回到顶部
jquery回到顶部 <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset=& ...
- springxml配置构造函数入参
springxml配置构造函数入参有深入的理解 集合mockito创建对象的方法.功能等同于创建对象的代码. spring配置文件中定义bean的好处 便于集中管理,系统任何地方都可以引用使用.如果不 ...