开源龙芯主板“智龙”是首个龙芯用户社区-龙芯俱乐部和开源龙芯技术社区发起的一款以完全开源方式推广的龙芯嵌入式主板,采用了国产龙芯1C处理器,在较小尺寸的电路板上集成了龙芯1C SOC ,网口、USB口、电源,SD卡插槽和RTC时钟等主要部件,可以运行嵌入式 Linux、RT-Thread等操作系统。
支持物联网平台,适合网络传感与控制、物联网、智能家居等应用,已经开始网上预订和小批量生产,近日已经完成了SMT贴片,正在进行主板调试和纪念文字的激光雕刻。
图1 开源龙芯主板首发纪念版PCB设计免费开源发布
图2 刚刚生产加工完成的开源龙芯主板
在4月18日北京硬件自由日上,龙芯俱乐部首次免费开源发布了“开源龙芯主板”的硬件设计。龙芯俱乐部的刘世伟在硬件自由日开源硬件分会场做了“智龙 开源龙芯主板-开源硬件新成员”的主题演讲,并宣布代号“智龙”的开源龙芯主板的硬件PCB设计免费开源发布。 智龙-“开源龙芯主板”首发版PCB设计图正式免费开源发布无任何限制,网友可以在龙芯俱乐部、开源龙芯技术社区、龙芯IT等网站下载。
图3 北京龙芯俱乐部刘世伟在硬件自由日上宣布开源龙芯主板PCB设计开源
据介绍,硬件自由日是DFF(数字自由基金会)发起的一个全球性自由开源庆祝活动。硬件自由日推举的开源硬件口号,意指允许人们对硬件实体进行自由地设计、修改、完善、再利用并全面开放、公开分享。这些硬件实体包括设计图、蓝图、模板、软件代码和设备本身。旨在推广开放硬件的概念,希望让更多人可以了解、参与身边的开发社交。
据刘世伟介绍,龙芯俱乐部是由龙芯首批个人用户发起的龙芯爱好者社区。活动宗旨是为了促进龙芯爱好者间的交流和龙芯的宣传,并以开源的方式推广龙芯技术和产品。 2007年9月15日龙芯俱乐部首次参加自由软件日清华大学站开源活动,并进行了龙芯的宣传,经过数年的发展,龙芯俱乐部经历了开始积极参与开源活动到发起龙芯开源活动和团购龙芯开源电脑,到目前独立开发龙芯开源硬件的过程。最新的开源活动是2015年3月首次推出独立设计的龙芯开源主板项目。 开源龙芯主板项目发起于2013年末,经过多个版本的开发,已经定型。 当前智龙开源龙芯主板开始小批量生产中 ,首批PCB有200多片,已经首批在南京SMT厂驰富电子完成贴片加工,现正在调试,并进行个性纪念文字的激光雕刻。
图4 采购的龙芯1C芯片和智龙PCB板
图5 南京驰富电子SMT流水线上的开源龙芯主板
据介绍,开源龙芯主板有以下特点:
接口丰富: 最大可复用12路串口,在物联网应用中可满足较多的串口数据和串口传感器通讯需求,同时集成网口可实现多路串口设备接入互联网。而且龙芯1C芯片价格便宜,性价比高,适合规模化推广。
主板可完全手工焊接,方便DIY: 龙芯1C芯片采用QFP封装,芯片管脚外露适合电子工程师自主焊接,而“开源龙芯主板”只需要一个熟练的焊工,一个晚上就可以焊好所有的元器件。
本土厂家支持大,芯片可定制性强: 从长远来看,龙芯芯片是自主的CPU内核,其定制芯片设计能力强,授权费低,从设计应用到产品成本来看都是非常不错的选择。
目前开源龙芯主板首发纪念版在龙芯俱乐部网站还有少量预定,并有多种优惠,包括:首发纪念预订199元优惠价,首发主板带纪念文字激光雕刻、与合作伙伴开发的“龙芯”3D打印机可以最低799元的优惠价购买套件、各种功能扩展板可以8折优惠价格购买,等等。 龙芯俱乐部为了方便大家纪念这一具有意义的首发,还将制作龙芯开源主板首发纪念相框,赠送给所有预订首发纪念版的用户。
开源龙芯主板项目未来的发展思路是,基于龙芯1C的“智龙”主板配套若干扩展板,与合作伙伴共同实现各种应用原型,包括:3D打印机、传感网关、机械手、四轮车、网络相框等等,其中3 D打印机“龙印” 机体结构已经完成。同时龙芯俱乐部与machtal等物联网平台提供商合作,为每个“智龙”主板用户提供云平台账户,可实现远程网络监控。 此外,龙芯俱乐部将开发"智龙”主板的手机APP软件,与手机控制台支架配合使用,实现环境监测与控制,灯光控制等智能家居功能,所以定制了手机控制台支架,并可在底板上用激光雕刻名字等内容。
图6 正在开源龙芯智龙主板上激光雕刻个性纪念文字
图7 正在激光雕刻的开源龙芯主板智龙配套手机控制台支架
图8 雕刻好的手机控制台支架