随着物联网的推广和普及,五年内全球会有200亿台智能设备的需求,而如今随着创客概念的兴起,开源硬件也越加的火热,让我们来看看现在都有哪些主流的开源硬件平台,这些平台又是用什么芯片呢,全志、三星、瑞芯微、飞思卡尔?下面让我们来数一下吧!
1.树梅派(Raspberry Pi)-ARM1176JZF-S核心
1.树莓派
树莓派由注册于英国的慈善组织“Raspberry Pi 基金会”开发,Eben·Upton/埃·厄普顿为项目带头人。2012年3月,英国剑桥大学埃本·阿普顿(Eben Epton)正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能,这就是Raspberry Pi电脑板,中文译名"树莓派"!
它是一款基于ARM的微型电脑主板,以SD卡为内存硬盘,卡片主板周围有两个USB接口和一个网口,可连接键盘、鼠标和网线,同时拥有视频模拟信号的电视输出接口和HDMI高清视频输出接口,以上部件全部整合在一张仅比信用卡稍大的主板上,具备所有PC的基本功能只需接通电视机和键盘,就能执行如电子表格、文字处理、玩游戏、播放高清视频等诸多功能。 Raspberry Pi B款只提供电脑板,无内存、电源、键盘、机箱或连线。
2.Armcore-全志A20
Armcore
Armcore是由视美泰公司为企业级DIY定制的一款开源硬件,其标准都是按照工业级制定。为了更方便企业开发产品,Armcore将CPU、DDR、FLASH、PMU等核心模块封装到一个核心板之上,而且将安卓系统集成到系统上,基本上市面上的主流标准设备的驱动都应有尽有,以此来节省企业开发项目的时间周期和成本。更诱人的是这些都是开源的!不过该平台不足的地方就是对于个人创客的支持力度很低,主要还是针对企业用户。
3.Arduino-Atmega328
Arduino是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。它适用于爱好者、艺术家、设计师和对于“互动”有兴趣的朋友们。
4.BeagleBone-AM3359
BeagleBone是一个开源软件和嵌入式硬件设计非营利公司。BeagleBone为开源爱好者提供了一个很好的开源硬件和软件交流的平台。BeagleBone可以说完全是靠开源爱好者推动的一个硬件平台。
5.Cubieboard-全志A10
再说说到工作吧,我还没工作,就先说说我了解到的吧,就是自动化学的东西多,但都不精(无奈?_?`),所以你到工作岗位后,还要继续学习一段时间,才能算真正的入行。但他学的多也有一个好处,那就是成为了万精油,你去招聘看看就知道,华为那些手机厂商要他,计算机招程序员的也要他,工厂招控制的(本命行业就不说了),技术中心要开发嵌入式、单片机什么的也要他,机器人公司也要他等等,就基本工科能干的事,这专业的都能干,而且薪资还可以,干两三年月薪破万不是梦,尤其是去计算机公司当程序员那种拿命去换钱的,那更是凶。对比很多专业,说真的好的太多。
Cubieboard是由一支中国珠海的技术团队Cubieteam开发的一个开源MiniPC,有些类似于英国人开发的树莓派。适合个人创客,在这个平台开发产品不需要看英文资料是最大的优势,哈哈!我们一直坚信中国品牌总有走出国门的一天,虽然Cubieboard在国内名气不大,但是凭借其过硬的品质已经在国外赢得了一部分市场。
6.Armpc-全志A20
Armpc是基于全志A20开发的一款供个人DIY玩家使用的开源开发平台,其丰富的扩展性,是其最大的特点,因为它几乎包含了Arduino和树莓派的所有接口,所以,它支持的DIY模块会比前两者多出许多。Armpc和Beaglebone一样是由开源社区推动的一款开源硬件。其不足就是只开放软件源码,而没有开放硬件原理图,不过这也丝毫不影响创客们对它的宠爱。
7.UDOO-飞思卡尔 i.MX6 ARM
UDOO和Raspberry Pi一样,是一个ARM架构的Linux板,而在电路板上也装有第二颗ARM处理器用来模拟Arduino Due。
UDOO拥有双核与四核两个版本的ARM cortex-A9 CPU,采用了与Arduino Due一样的ARM SAM3X处理器。UDOO还内置OpenGL加速器、54数位I/O和模拟输入(有和Arduino R3兼容的pinout)、Ethernet、内建WiFi、HDMI、USB、SATA及类比声音讯号。
7、SparkCore-单片机
SparkCore是一个拥有配套云服务的平台,可兼容Arduino,并内置有WiFi功能。和Yún一样,SparkCore也可以通过WiFi连接并进行程式开发。而除了无线局域网络,SparkCore也可以同时通过云服务随处存取更新自己的进度。
8.DigiSpark-单片机
DigiSpark也是一个基于ATTiny85架构的开发板,并且体积也足够小,支持Arduino IDE 1.0+ (OSX/Win/Linux)。
虽然DigiSpark只有6个 I/O Pins,但可利用各式各样的扩充工具延伸它的可能性。并且DigiSpark的售价只有12美元,无论是学习开发入门还是功能拓展都是一个不错的选择。
10、pcDuino-全志A10
pcDuino可以运行完整的PC操作系统,如Ubuntu和Android的ICS,并且易于使用工具链,又兼容Arduino开放的生态系统,包括Arduino shield和开源项目。值得注意的是它能够兼容使用大部分的Arduino扩充板,且所有的Arduino扩展引脚都可以通过API访问,包括UART、ADC、PWM、GPIO、I2C。
来源:http://blog.sina.com.cn/s/blog_747361cc0102vh5u.html
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >