本文来自于 sparkfun网站中的博文:Beginner‘s Guide to KiCad

01简介


如果你决定将设置PCB电路板软件从EAGLE PCB或者其他现在所使用的PCB的EDA转移到KiCAD软件的时,可能开始会感到不愉快。实际上最初学习EAGLE软件时也会被它中间的奇奇怪怪的规则弄得很烦恼,只是经过使用之后你习惯了而已。现在你决定改用这款开源软件KiCAD时,记住,在脑子里默读“Key-CAD”,深吸一口气,潜心学下去,你肯定会爱上这款软件的。

本文将通过一些KiCAD设计例子来帮助你了解如何设计原理图、布板子,也包括如何建建立元器件库和封装库。最后,将设计的PCB输出Gerber文件可以用于生产制作。

这个使用指导书是针对电路设计初学者,如果对‘元器件’、‘铺设多边形’等词语不熟悉,也没关系,可以稍微花点时间网上搜索一下即可。你也可以利用网页右边目录栏帮助你快速跳转到你想了解的部分。

02 KiCAD工程窗口


1.下载安装KiCad软件

虽然本文参照SparkFun网站博文编纂的,但其中范例所使用的KiCAD是 Ver. 5.1.6,安装在Window7操作系统上的。

让我们从下载KiCadr软件开始。首先跳转到 KiCAD下载网页 ,根据你所使用的计算机操作系统下载特定版本的软件。

▲ KiCAD所支持的操作系统平台

KiCAD初学者指南相关推荐

  1. Unity增强现实初学者指南视频教程 A Beginner’s Guide to Augmented Reality with Unity

    Unity增强现实初学者指南视频教程 A Beginner's Guide to Augmented Reality with Unity MP4 |视频:h264,1280×720 (部分1920X ...

  2. 《C语言编程初学者指南》一2.9 理解运算符优先级

    本节书摘来自异步社区<C语言编程初学者指南>一书中的第2章,第2.9节,作者[美]Keith Davenport(达文波特) , M1ichael Vine(维恩),更多章节内容可以访问云 ...

  3. 《C语言编程初学者指南》一1.5 使用程序语句

    本节书摘来自异步社区<C语言编程初学者指南>一书中的第1章,第1.5节,作者[美]Keith Davenport(达文波特) , M1ichael Vine(维恩),更多章节内容可以访问云 ...

  4. 《Python编程初学者指南》——1.6 回到Game Over程序

    本节书摘来自异步社区<Python编程初学者指南>一书中的第1章,第1.6节,作者[美]Michael Dawson,王金兰 译,更多章节内容可以访问云栖社区"异步社区" ...

  5. python编程电子书下载-python编程初学者指南

    python编程初学者指南全书共12章,内容浅显易懂,书中的每一个章节都会用一个完整的游戏来演示其中的关键知识点,最后都会对该章的知识点进行小结,还会给出一些小练习让你试试身手.东坡小编为大家分享py ...

  6. python编程入门指南pdf-python编程初学者指南

    python编程初学者指南是一本边学边制作游戏的经典教程,由美国程序员道森(Michael Dawson)编著.通过阅读本书,你不仅会学到很多实用的Python编程知识,还将懂得如何在实际工作中运用这 ...

  7. python编程初学者指南pdf-Python物理建模初学者指南

    Python物理建模初学者指南 下载 mobi epub pdf ☆☆☆☆☆ [美] Jesse,M.Kinder,Philip,Nelson 著,盖磊 译 下载链接在页面底部 发表于2020-10- ...

  8. python编程入门指南上下百度云-Python编程初学者指南 PDF扫描版[87MB]

    Python编程初学者指南 内容简介: 如果你刚刚接触Python编程,而且正在寻找一本实用的教程,那么这本书为你量身打造.通过阅读本书,你不仅会学到很多实用的Python编程知识,还将懂得如何在实际 ...

  9. 《C语言编程——零基础初学者指南(第3版)》一第1章 什么是C程序设计1.1 什么是程序...

    本节书摘来自异步社区<C语言编程--零基础初学者指南(第3版)>一书中的第1章,第1.1节,作者 [美]Greg Perry , Dean Miller,更多章节内容可以访问云栖社区&qu ...

最新文章

  1. [Machine Learning] 梯度下降法的三种形式BGD、SGD以及MBGD
  2. 用oracle用户登陆toad,配置Toad连接远程Oracle数据库
  3. php5.3+ 安装(mysqlnd )
  4. 用leda没有java enterprise选项_Visual Studio 支持 Java?谣言止于智者
  5. docker+mysql+授权_docker安装mysql, 授权远程连接
  6. Abbirb120型工业机器人_优傲UR5协作型机器人注塑台湾工厂的机器换人项目
  7. JVM垃圾回收机制之引用类型
  8. JAVA多线程之synchronized和volatile实例讲解
  9. 从源码理解Bean的生命周期执行顺序
  10. 网络安全之红蓝对抗实战
  11. [Android]网页内图片点击查看大图/识别二维码/下载
  12. vus3+Ts Apache ECharts 的使用(可视化图表库)
  13. 【word操作】论文页眉页脚设置
  14. MP-2平面烟雾气体传感器介绍
  15. python源码深度剖析_Python源码剖析——深度探索动态语言核心技术 | 学步园
  16. Linux内核分析2:一个简单的时间片轮转多道程序内核代码分析
  17. 并发编程-25 高并发处理手段之消息队列思路 + 应用拆分思路 + 应用限流思路
  18. 从智能家居产业透视实体经济多元化之辩
  19. 计算机英语 单词201-300
  20. Java基础学习01(JDK)

热门文章

  1. java 子类重写父类的方法的注意事项
  2. 表单的几个基本常用功能
  3. Activity的启动模式总结
  4. VS插件开发——格式化变量定义语句块
  5. 数据库安全性之使用命令来实现用户管理以及角色.十五
  6. JavaScript中整型数据使用
  7. 用区块链变革教育行业?全球首个教育+旅行+区块链平台——Ambertime:让每个人都能够将时间凝结成自己专属的“琥珀”...
  8. 简单看看PageHelper的配置
  9. 互联网的双刃剑效应与视频监控的信息安全
  10. linux文本处理-grep