时下流行的手机也进入了开源硬件的项目里。还记得之前大受追捧的模块化手机的概念视频吗?尽管因为硬件的原因我们认为这一概念的实施可行性并不是很大,所以这款引发众人惊呼的自定义神器的结局难免会让不少人感到失望。 不过所幸的是,现在摩托罗拉移动声明他们已经筹划搭建起一个代号“Ara”的项目,其主要目的是为了给模块化手机提供一个广泛交流合作的硬件平台,让用户可以自由选择自己想要的手机配件,然后组装起来。 这个项目的目标是制作一套手机框架,可以根据用户的偏好向其中添加不同的模块,包括处理器、电池或存储芯片。基于此,摩托罗拉移动就在软硬件层面筹划的模块化手机就有了先天性的优势。据悉,摩托罗拉的模块化手机概念是有一个可定制化的主体,然后用户可以根据需要自行添加合适的处理器。电池等硬件器件,从而打造一款个性鲜明的模块化手机。 摩托罗拉近日还同3D Systems公司签署了一份数年的长期合同,主要利用3D打印技术让该平台迅速推广。3D Systems公司表示摩托罗拉通过将手机模块化,未来将会把导电和功能性材料都交给3D打印,一旦开发阶段完成之后3D Systems公司将会成为摩托罗拉3D打印的Ara智能手机模块的独家合作伙伴。 开源硬件平台 Arduino 幕后的打造者之一 David Mellis近日也发布了DIY智能手机的蓝图,让那些喜欢动手并且有耐心有时间的人,打造自己的手机。 Mellis 使用了现成的 Arduino GSM Shield,一个让设备可以接入蜂窝网网络的开源硬件,这也算是手机最基础的功能。除此之外,你手机上的任何部件都需要由你添加,比如屏幕、按钮、扬声器、甚至整个手机界面等,之后你便可以接打电话、发短信、储存联系人并且手机还能显示时间。 Mellis 正在将整个项目搬到 Github 上,包括了自己打造手机的步骤和三个电路板的蓝图,使用 OSH Park 激光打印机打印这三种电路板也只需要近 60 美元。Mellis 表示这样打 DIY 手机的成本也就在 200 美元上下。更多相关介绍我们将在本次专辑中为大家带来…… 而开源硬件的发展也让一些硬件巨头感到了压力,他们也开始对开源敞开了怀抱。AMD于今日宣布了其正在与开源社区和技术伙伴们联手推动其下一代"加速处理器"(APU)产品的消息。该公司研究员Phil Rogers在主题演讲中强调:"AMD正在改进软件和协助其他开发者利用APU技术"。APU采用了由HSA Foundation维护的异构系统架构(Heterogeneous System Architecture),在单一芯片上整合了Radeon图形引擎和x86处理器,能够让加速器和图形处理器运行在与系统CPU相同的水平。 异构系统架构(HSA)允许程序使用图形处理器进行浮点运算,而无需独立的内存或任务调度,因此可以有更好的低层系统集成和速度的相应增加。该技术概念通常用于移动设备的"片上系统"(SoC)。但是AMD也已经开发了能够帮助开发者们利用HSA架构的工具软件。 Oracle和AMD合作的Sumatra GCC/HSA项目,为Linux GCC编译器带来了这项技术(它为开源社区集成了AMD clMath库)。而AccelerEyes的ArrayFire 2.0,则为Windows和Linux开发人员带来了能够利用GPU计算的简易API。 另一方面,开源驱动是Linux开发者、用户非常在意的东西,但可惜的是,不少公司对此并不关心,比如NVIDIA就一向对开源显卡驱动不感冒,Linux社区对其非常不满,Linus Torvalds甚至曾经在公开场合大骂“Fxxk You”。 NVIDIA一向偏爱自己的闭源驱动,省事好用,可以基于内部代码迅速发布高性能驱动,但缺乏稳定的外部驱动API,对内核开发非常不友好,因此想整合到新内核里困难重重,导致开发者怨气冲天。 不过很快,情况就要有所变化了。首先,NVIDIA将在其官方网站上公布一些基本的GPU文档,帮助N卡开源驱动工程Nouveau改善其驱动质量和功能。更进一步地,NVIDIA的部分驱动开发人员也会站出来,回答开发者们有关N卡驱动的疑问,拉近彼此距离。 总的来说,开源硬件在时下迎来了快速的发展期,创客们的不断努力和层出不穷的新创意成为了这个潮流的主要推动者。各大巨头也纷纷为这一潮流所吸引,放下身段投身其中。开源硬件的未来会走向哪里,让我们一起拭目以待! Arduino创始人谈硬件为什么也要开源 软件的开源在科技界有着悠久的历史。开放源码让安全漏洞更易暴露,迭代快速满足用户需求,同时第三方还可以用它来开发新产品。但开源硬件并不如前者那样为人熟知,比如Arduino。 新型Arduino云为物联网打开新开源设计大门 据报道,全球领先的电子与维修产品高端服务分销商Electrocomponents plc旗下的贸易品牌RS Components(RS)目前正在备货Arduino云。Arduino云将Arduino开源体系结构与Linux系统整合在一块开发板,是Arduino家族中首个无线产品成员。 有轮子的Arduino Robot来了 Arduino有轮子了!这是由Arduino官方开发出来的新产品,称为Arduino Robot,而顾名思义,这是一款专为机器人设计而定位的产品。来看看它的规格。Arduino Robot由两块圆型的电路板所组成,上层为控制板,拥有LCD面板、四个按钮、一个扬声器、一个数字罗盘和三颗LED;下层为马达驱动板…… |