路之遥电子网

注册

 

发新话题 回复该主题

[原创] 站在巨人肩膀之上的开源创意原型平台——Fireduino评测 [复制链接]

1#
Fireduino购买地址:http://www.lzyec.com/Activity/Item/3801108
相信大部分工程师 都玩过Arduino,最不济,至少也该听说过。Arduino可以说是全球使用最为广泛、受最多工程师追捧的一个开源硬件产品了,在笔者的印象中,Arduio现在可不仅仅是一个简单的产品,更应该像是开源硬件中的一个代表,具有象征意义,看看周围,目前不少半导体原厂或者第三方设计厂商的开发板无一不都朝着兼容Arduino UNO扩展接口演进,无它,毕竟Arduino的广泛生态圈衍伸出了众多丰富的、有意思的外设周边,可以无缝对接Arduino扩展接口,实现众多的功能。生态圈广泛加上使用的人多,这些因素叠加在一起就不得不让厂商重视,不得不争相模仿兼容Arduino,这也算是需求改变产品吧。前不久,笔者拿到了一款融合了各种Arduino板子以及外设功能模块的开源创意原型平台——由FireFly团队(天启科技)推出的Fireduino。
Fireduino开发板
Fireduino开发板采用简洁的牛皮卡纸包装,低调内敛,正面是Firefly团队的Logo。

Firedunio板卡给人的第一印象是简洁却不简单,IC器件都很“整齐”的布局在整个PCB板上,这可以算是Firefly团队的一个风格了,板卡在细节之处的处理也非常用心,一些接口处都有相应功能的丝印标注。板子的大小中规中矩,为108.8 x 53.4mm。

Fireduino拥有丰富的接口,包括与Arduino完全兼容的接口I2C、SPI、ADC、GPIO、UART、PWM,以及LCD和触摸屏接口 ,另外,还可以通过软件程序让每一个GPIO都能实现PWM的功能。但说实话,为什么是Fireduino会等于两块Arduino UNO,实在有些想不明白,难道单纯就是指Fireduino的扩展接口差不多相当于两款Arduino UNO的扩展信号?


RKnanoD芯片特性:

  • 双核Cortex-M3,集成1MB SRAM
  • 音频编解码芯片:24bit/192KHz 内置ACODEC,2 x LineIn,2 x MIC,Lineout,HPout
  • 接口:SDMMC,SDIO,USB2.0 OTG,E-ink I/F,LCD i8080 I/F,6 x UART,2 x SPI,1 x SFC 3 x I2C,2 x I2S,5 x PWM,8 x ADC,56 x GPIO
  • 支持存储接口:eMMC FLASH,SPI NOR FLASH,SPI NAND FLASH,SD Card
  • 最大支持320x240 TFT LCD
  • 音频格式:MP3,WMA,WAV,OGG,ACC,FLAC,APE,ALAC,DSD
  • 视频格式支持:JPEG,ID3 Album
  • 支持WiFi协议:WiFi Driver,TCP/IP,WiFi Audio,WiFi IoT
  • 支持Bluetooth协议:A2DP,AVRCP、HFP
RKnanoD硬件系统框图如下所示。

Fireduino板卡更多接口细节展示:

电源按键/耳机输出/音频输出/音频输入接口*2/WiFi天线
Fireduino开发环境
毫无疑问,Fireduino既然是基于Arduino基础上演进过来的,所以首先支持Arduino IDE工具的。

安装Firefly团队提供的Fireduino的SDK

编写好的程序还可以通过WiFi无线传输到Fireduino上。这些创新的功能,都是为了让创意的实现变得更加容易和零拘束。相较来说,这个IDE工具还是非常有意思的,有兴趣的朋友可以直接去Firefly官网查看详细的教程,本文不再详细介绍。
Fireduino上电使用
不知道Fireduino出厂官方内置的什么程序,也没说明,从表面来看开发板上电后可以看到两个LED交互闪烁。

这里就通过一个LED闪烁的小程序看看Fireduino的下载开发是不是很方便。
就从原理图上去GREEN LED为例,信号为SPI1B_CLK。

具体对应开发板卡上的丝印来说就是pin13,这也是Arduino IDE工具中需要设置的。

这个也就是Fireduino开发板的升级模式,我们通过第一次通过Arduino IDE下载的时候就需要进入该模式。

当然,通过这个小程序我们可以基本了解Fireduino的开发,同时,官方也提供了非常详细的入门指导以及相关的实用例程,接下来我们就来体验下FireDuino板子上重要的一些功能。

通过可以支持DLNA传输协议的音乐播放器推送歌曲。

更多有趣的应用本文就不一一演示了,有需求的用户可以通过爱板网的开发板试用频道申请使用或者去FireFly官网购买。
小结
介绍了FireFly团队最新推出的一款兼容Arduino生态圈的创意原型开发平台Fireduino,板载HiFi级音频编解码芯片、完整的音频电路、WiFi模块、RTC时钟/日历 IC、SPI Flash等资源,并且具有50pin的扩展接口供玩家折腾,Fireduino还具有完整的上手指导资料以及丰富的例程代码、应用程序,兼容流行的Arduino IDE工具,并且适配Firefly推出的图形化编程工具FireBlock,满足那些即使代码不是太擅长的硬件工程师使用,总得来说,笔者对这款开发板的评价还是非常高的,想折腾开源硬件,有对目前物联网中WiFi音乐播放器等应用感兴趣的网友不妨考虑入手一块,最后感谢路之遥电子网提供此次Fireduino开发板的体验机会。

Fireduino购买地址:http://www.lzyec.com/Activity/Item/3801108
最后编辑410875131@qq.com 最后编辑于 2016-11-15 16:04:55
分享 转发
TOP
2#

TOP
发新话题 回复该主题