在Beaglebone Black安装ROS机器人操作系统

我的BBB(beaglebone black)自从买来后就没怎么玩,现在开始接触ROS,打算把 beaglebone black变成ROS专用了,毕竟他本来就是为了玩机器人用的,那么多IO口。ROS是一个机器人软件平台,由于其众多的软件库,可以大大简化机器人的开发进程。

继续阅读在Beaglebone Black安装ROS机器人操作系统

Beaglebone Black(BBB)使用无线网卡RTL8188cus配置

最近给Beaglebone Black重新刷了最新的UBUNTU 14.04的系统,发现原来的usb网卡不能用了,于是考虑先用个usb无线网卡代替一下,就把给树莓派用的RTL8188cus芯片的USB无线网卡给拿过来用了.

继续阅读Beaglebone Black(BBB)使用无线网卡RTL8188cus配置

基于NRF24L01实现两个树莓派和一个Beaglebone Black组网通讯

最近买了几个NRF24L01模块用来做无线通讯,而我手中正好有两个树莓派和一个beaglebone balck,就打算使用nrf24l01来做这三个设备的通讯.可以玩的花样很多,NRF24L01基于SPI接口,普通的单片机就可以使用,所以可以很简单的实现arduino和树莓派等的无线通讯.NRF24L01是基于Zigbee通讯协议的.这里以一台树莓派为主机,一台树莓派为从机,一台beaglebone为从机,实现三台机器的组网通讯.

继续阅读基于NRF24L01实现两个树莓派和一个Beaglebone Black组网通讯

Beaglebone Black(BBB)从SD卡启动ubuntu文件系统

之前在beaglebone black上使用的文件系统一直是官方自带的文件系统Angstrom,个人习惯用ubuntu,且ubuntu用的人也多,资源也多,所以决定更换系统。ubuntu对armv7的支持是很好的,官方也提供了软件源,之前我在tiny210上那个自己构建的ubuntu armv7文件系统就是基于ubuntu官方的,不过今天要用的ubuntu,是特别对beaglebone优化过的,安装起来也很方便。注意,今天让ubuntu从sd卡启动,不把系统刷到emmc上,和树莓派差不多。

继续阅读Beaglebone Black(BBB)从SD卡启动ubuntu文件系统

Beaglebone black(BBB)使用spi接口oled:基于python

上一篇博客介绍了树莓派(raspberry)上使用spi接口的oled屏幕,今天就再把那个屏幕用到beaglebone black(BBB)上面,用它来使beaglebone black有个显示提示功能,可以用来调试等.屏幕还是那个:0.98寸的oled屏幕,ssd1306主控芯片,128*64的分辨率。  继续阅读Beaglebone black(BBB)使用spi接口oled:基于python

beaglebone black(BBB)入门测试实践

终于,我的beaglebone black到货了,这家伙不知道为什么最近这么火,最近很多国家都是卖到断货。BBB采用的是TI的AM3358芯片,arm cotex-a8 armv7内核,性能和速度自然是极好的。 这里记录一下,今天到货后对它的测试。 继续阅读beaglebone black(BBB)入门测试实践

交叉编译程序运行出现“No such file or directory”解决-Beaglebone

玩嵌入式开发,一般都要和交叉编译打交道。今天有个朋友编译的时候遇到放到开发板运行的时候出现:No such file or directory。联系到我之前在搭建基于树莓派qt的交叉编译版本时遇到的问题,发现这个问题还是很有趣的,那个朋友的板子是beaglebone black.

继续阅读交叉编译程序运行出现“No such file or directory”解决-Beaglebone