Tag Archives: Arduino Yun

Arduino Yun入手评测与基本配置指南

一、不一样的Arduino Yún

DSC01304
Figure 1. Arduino Yún开箱图

上周末从英国本地的网站买到了觊觎已久的Arduino Yún,今天拿到之后大概试用了一下。在我看来,最新的Arduino Yún在三个方面完全不同于以往的Arduino:
1) 高运算速度;
2) 与Linux系统的结合;
3) 网络连接的无缝性。

1) 运算速度

Arduino的运算速度和性能一直是被Geeks诟病的问题,很长一段时间,我也因此拒绝使用Arduino。所以Arduino团队发布了Arduino Due,试图提高Arduino系列的计算能力。而Arduino Yún则是Due的又一次升华,此次Yún使用CPU+MCU架构,400MHz主频的Atheros AR9331处理器使得更多复杂算法的实现成为可能,突破使用单一ATmega32u4单片机16MHz的束缚,让玩家们更加自由的发挥自己的想法。

DSC01307
FIgure 2. Arduino Yún正面特写

2) 与Linux系统的结合

此次Arduino Yún使用CPU+MCU架构,使用一款Bridge的软件包通过UART实现双处理器之间的通信。AR9331内置了发行代号为Linino的Linux版本,此版本基于著名的OpenWRT开源路由器系统。这也是Arduino第一次将Arduino与Linux进行结合,因为Linux有数不甚数的软件包,其引入大大提高了Arduino的可玩性。Yún的有线网络、WiFI、USB Host、microSD等功能都是由AR9331控制的,该方案相比以前的使用Arduino + 扩展板在性能和易用上都有很大提升。内建的USB通讯与Linux系统对多种外设的支持,使Yún可以直接支持外接鼠标、键盘、摄像头、U盘等USB设备。

Read more »