开源硬件开始考虑对软件以外的领域开源,是开源文化的一部分。这个词主要是用来反映自由释放详细信息的硬件设计,如电路图、材料清单和电路板布局数据,通常使用开源软件来驱动硬件。通过一个概念可以更容易理解开源硬件,那就是“开源软件”,它产生在开源硬件之前,安卓就是开源软件之一。
开源硬件的概念是受开源软件的启发而来,但是硬件开放确是可以追溯到很久之前。随着集成电路的发展硬件的开放也经过了3个时期的发展:
第一波浪潮出现在60到70年代:出现了大批的无线电爱好者,主要目的就是为了社区交流,传播思想。而此时中等规模甚至大规模ttl集成电路的出现,使得搭建电路变得简单而且便宜。
第二波浪潮出现在80年代:此时出现了超大规模集成电路,硬件的设计门槛变得越来越高。硬件的设计方法也发生了很大变化,出现了自动化设计。这一时期出现了很多免费的eda设计软件。
第三波浪潮出现在90年代末:此时才出现了开源硬件的概念。随着fpga的发展和soc的设计出现,硬件设计需要更多的模块库,出现了大量免费ip。而且开源软件的流行和其取得的巨大商业成功,刺激了开源硬件的产生。同时嵌入式系统市场的快速扩张,使得电子爱好者手中又有了简单便宜的工具,可以搭建自己喜欢的平台。
三大主流平台
arduino
arduino是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的arduino板)和软件(arduino ide)。它适用于爱好者、艺术家、设计师和对于“互动”有兴趣的朋友们。arduino包含两个主要的部分:硬件部分是可以用来做电路连接的arduino电路板;另外一个则是arduino ide,你的计算机中的程序开发环境。你只要在ide中编写程序代码,将程序上传到arduino电路板后,程序便会告诉arduino电路板要做些什么了。
beagle
beagle板实际是由ti支持的一个以教育(step)为目的的开源项目。其发布的四款板子的硬件都是由ti的工程师gerald coley一人设计。该系列已经有四种产品了,分别是beagleboard,beagleboardxm,beaglebone 和beaglebone black。最新的beaglebone black配备了ti am335x arm cortex a8,1 ghz;powervr sgx530 gpu;内存为512 mb ddr3;存储器是2gb emmc;通用接口包括以太网,标准usb。
raspberry pi
raspberry pi是一款针对电脑业余爱好者、教师、小学生以及小型企业等用户的迷你电脑,预装linux系统,体积仅信用卡大小,搭载arm架构处理器,运算性能和智能手机相仿。在接口方面,raspberry pi提供了可供键鼠使用的usb接口,此外还有快速以太网接口、sd卡扩展接口以及1个hdmi高清视频输出接口,可与显示器或者tv相连。
高手在民间
开源硬件和开源软件类似,就是在之前硬件的基础之上进行二次创意。在复制成本上,开源软件的成本也许是零,但是开源硬件不一样,其复制成本较高。开源硬件延伸着开源软件代码的定义,包括软件、电路原理图、材料清单,设计图等都使用开源许可协议,自由使用分享,完全以开源的方式去授权方式。以往的diy在分享的时候没有清楚的授权,开源硬件把软件惯用的gpl,cc等协议规范带到硬件分享领域。
加拿大的peter jansen用开源硬件打造的ct扫描仪
开源汽车 tabby
开源3d打印人形机器人
开源飞机maker plane
开源摄影机axiom camera
从头到尾讲述开关电源软开关技术
硕橙科技完成数千万A轮融资
提升车载镜头感知能力 虹软VisDrive加速汽车智能化进程
Modbus RTU转Profinet网关通讯实例
iPhone5能升级iOS 10 但这不是必需的更新
眼观三大主流平台 细数那些开源硬件
格力5G手机为何销量惨淡?
无人驾驶技术在全球多地不断实现突破
以太网的通信协议
小米6最新消息:最美的小米6亮银探索版,价值10万,雷总却说没法量产!
绕线型异步电动机的原理
智利法院已下令国有银行和智利银行重新为交易所开立账户
干货总结:室内定位技术的3大常用算法
[图文]中国IT海外维权第一案 优盘之父状告美商侵
引力波再现太空,人类离真相又进了一步
如何正确防护PCB
比亚迪为泰国带来高效的绿色出行解决方案
什么是锂?
医用阻干态微生物穿透性能测试仪的详细介绍
飞腾形成了覆盖高端服务器芯片和高端嵌入式芯片的完善产品线