当前位置:首页 > 壁挂炉 > 文章正文

我为什么将KiCad作为主力EDA软件

编辑:[db:作者] 时间:2024-08-25 05:13:44

比较幸运的是学校实验室当时有一台德国入口的乐普科(LPKF)PCB制板机,这让我们这些实验室里的同学为之愉快不已。
这是一台半自动机器,须要手动来切换正反面,同时还须要手动进行过孔镀铜。

我为什么将KiCad作为主力EDA软件

由于机器事情会产生噪声,怕惹实验室老师不高兴,每次做板子都是晚上直接在实验室包一整宿。
全体过程比较繁琐,耗时也长,以是每次做板子之前都是反复检讨以防出错,这也让我养成了做板担保一次成功的好习气。

乐普科(LPKF)PCB制板机

大学的光阴是美好而短暂的,我在2014年秋季也便是大四的上学期拿到了北京一家公司的offer,春节往后没有回学校直接前往参加演习事情。
这是一家中型公司,以软件和做事为主营业务,规模大概几百人,我在里面任职硬件工程师卖力公司硬件产品电路板的设计调试和绘制。
由于硬件并非主业,只占一小部分,以是职员配置不是很多,部门一共十来个人,和我一起做硬件的还有两个人,一个是我们部门领导,一个是事情几年的同事。
其他的卖力嵌入式软件。

缘起

2015年7月毕业往后就直接到了公司正式开始事情。
事情不久就发生了一件事情,这件事情就决定了我未来将利用KiCad作为主用EDA软件。
一个烈日炎炎的午后,部门领导接到了一个电话,行政部门打来的,说是老板收到了一份来自Altium Designer的状师函。
老板并非技能出身,可以想象一定是一脸懵逼,该当是经由仔细讯问往后才确定是我们部门利用的盗版软件,人家找上门来。

搞技能的对付知识产权这个东西一向是尊重的,我的领导也好我和同事也好都很快达成共识,那便是买两套,毕竟公司这点钱还是拿的出来的,讯问价格大概是在十万旁边一套,详细价格我不理解。
买两套我用一套我的同事用一套,由于我的领导在我入职往后基本就不再画板子了,更多精力放到了嵌入式软件和公司上层云平台对接上面。

与AD公司沟通后意外发生了,AD方说远程检测到我公司一共有六台电脑在利用他们软件,要买的话须要买六套软件。
与他们沟通阐明我公司卖力硬件设计的一共也就两人,能不能只买两套,对方武断不同意。
面对这个局势,60多万的价格公司不愿接管,被迫我们只好想其他办法。

主角登场

在2014、15年那会有一个名词在电子圈和软件圈很火,那便是“开源”,开源顾名思义便是开放源代码的意思。
这个时候我还打仗到一个网站,那便是Github,这真是创客的天国,来自全天下的开源项目。
在里面我创造了一个很牛掰的项目—HackRF One,一个软件无线电开源项目,硬件部分便是用同是开源的KiCad软件绘制的。

为了更深入的理解学习这个项目,我第一次下载了KiCad软件,我记得当时版本是第三版(现在已经是第五版了),软件包大概才400M旁边,安装速率也很快,整体觉得便是小巧精细。
当时3D部分彷佛是与Wings3D互助的,现在是FreeCAD。

经由了几天利用我基本就可以来画完全的板子了,从事理图到PCB。
须要把稳的是当时没有任何中文利用教程,软件也还没有中文选项。
就这样用了几天就可以完全的画板子足可见这款软件的上风了,那便是大略易用。
对了,还有免费。

我于是将这个软件推举给我领导和同事,他们也非专职的工程师业余也是创客,大家竟然都理解这款软件,只是没有上手体验过。
于是大家都安装了KiCad,从此我们就开启了KiCad之旅。
末了大家都得出一个结论,那便是:不比AD差。

KiCad还有一个比较令人冲动的事情,便是他的更新频率,从我们开始利用KiCad以来它一贯保持一定的节奏在更新,这让我们十分的愉快。
而且比较故意思的是,我们在利用过程中创造一些不太人性化的地方,它竟然十分巧合的不才一版中给优化了,比如3D部分之前是不支持在PCB中直接修正的,后来在新版本中就可以了,这就十分方便了。
虽然在今年的几个版本中稳定性有一点问题,比如闪退征象频繁,但我相信会在未来版本中得以办理。

一场开源之旅

在KiCad作为我们的正式EDA软件往后,我们把AD软件都卸载了,图纸都转成了PDF,包括封装库之类的也进行了压缩保存处理。
老产品基本都稳定了,新产品就全都利用KiCad来绘制。
比较奇葩的是几个月后又收到了AD的状师函,但是我们已经不害怕了,由于我们确实没有利用,也不怕上门来查。

我们在体验到KiCad带来的开源免费福利往后,上了开源的瘾,于是我的领导提出了一个故意思的想法,便是我们部门开拓工具能不能全部转为开源软件。
我们统计了一下,紧张用的软件除了EDA软件以外便是IDE了,那会我们用的Keil,紧张是给飞思卡尔和STM32电影进行编程。
于是我们找到了一个不错的方案,那便是eclipse+gcc-arm-none-eabi编译链,一顿折腾后创造真的特殊方便,再加上eclipse强大的代码编辑能力,真的是比Keil、iar等IDE绝不逊色。

后来我离开团队往后还保持着这样的开源思想,其他软件能用开源的都用开源的,比如7-zip、FreeCAD、git等。
私下里在做一些商业项目的时候,如果客户对软件没有哀求我就会利用KiCad来给他们画板子。

开源的意义

大家都知道我业余做自媒体紧张做的便是开源,将自己玩的一些非商业项目开源与大家分享。
实在这么做的意义除了自己获取认同感和造诣感以外,更多是帮助一些刚入门的小伙伴可以在一个根本上来进行学习,大家可能在我的设计里面得到一丝灵感,同时也可以节省韶光。
这也算是我对开源奇迹做的一点点贡献。

最近我又做了一个完备开源的项目,是一款时钟。
上次的OLED时钟得到了很多小伙伴的认可,但是确实存在一个问题,那便是OLED屏的本钱太高,这次做这个时钟便是想办理本钱这个问题,以是采取矩阵led屏来做显示。
同时也加入了Wi-Fi定时联网校时功能,可玩性就更高了。
目前已经发给PCB加工厂,估计很快就回来了,回来调试OK往后会第一韶光与大家分享,这次我也会专门写一篇文章记录制作过程,方便大家制作。
这里先透露一下3D模型。

显示板

主控板

末了插一条广告,我之前做的那款Hi-Fi电子管耳放目前已经发售,定价299,淘宝搜索店铺“HACK实验室”即可找到
但是由于我是业余在搞,以是须要预订,周期大概一周旁边。
音质绝对Hi-Fi,对得起这个价格。
这是我目前为止,唯一一款没有开源的项目。
之以是没有开源便是想用来发卖,收益用于HACK实验室开源项目的经费和仪器的采购,这样可持续的做出更多开源项目与大家分享,希望大家多多支持。
如果没有耳放这方面需求的小伙伴千万不要买,以免摧残浪费蹂躏。

本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/bgl/136141.html

XML地图 | 自定链接

Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码

声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com