差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

zh:geektools [2019/06/23 09:59]
zh:geektools [2019/10/06 23:07] (当前版本)
行 1: 行 1:
 +~~NOTOC~~
  
 +===== 这里收集超级棒的Geek工具 =====
 +
 +
 +==== 代码编辑类 ====
 +
 +  * [[http://​http://​www.vim.org|VIM]],不管是PC还是嵌入式,VIM都有极高的占有率,几乎横跨所有平台。
 +  * [[https://​code.visualstudio.com|VSCode]],超级多的插件,支持主流PC系统,各方面功能比较完善。
 +
 +==== 调试类 ====
 +
 +  * [[http://​www.putty.org|PUTTY]],小巧、好用、绿色,支持串口、Telnet、SSH等。
 +  * minicom,在Linux和macOS上,minicom始终是超级好用的串口控制台软件,一般通过包管理工具安装即可。
 +  * 网络助手,macOS中APPStore搜索即可,支持TCP服务器,TCP客户端,UDP。
 +
 +==== 开发类 ====
 +
 +
 +==== PCB类 ====
 +
 +{{ ::​1426669367903595.png?​400 |}}
 +互联网上最受欢迎的一个PCB免费编辑器可以说是[[http://​http://​kicad-pcb.org|KiCad]],这是一款和上述的Fritzing相似的EDA工具。这款软件在设计过程的每个阶段都提供了虚拟环境的功能。其中包括的组件有Eeschema(原理图编辑器)、Pcbnew(印刷电路板编辑器)、Gerbview(Gerber文件查看器)和Cvpcb(用于组件关联路径选择器)。另外其中还内置一个BOM管理器,允许用户能够标记物料清单和方便地计算成本。
 +
 +{{ ::​1426669332640100.jpg?​400 |}}
 +[[http://​fritzing.org/​home|Fritzing平台]]不仅仅是一个简单的PCB编辑器,而其目的是为创客和骇客真正能够实际创造自己的设计。其设计的目的是为了用户能够实现自己基于Arduino微控制器的设计和创造能用于生产的PCB布线。一旦用户再面包板上设计出了一个实际的电路,然后其可以被转移到编辑器中,其中包含三个不同的项目视角。面包板视角允许用户在虚拟的面包板上拖拉安置虚拟的电子组件。原理图视角则是原理图的正式表达形式,是虚拟面包板上的电路的对应,但用户也可以根据需要进行编辑。最后,PCB视角允许用户将组件放置在虚拟的印刷电路板上,然后就可以用于生产了。
 +==== 虚拟化 ====
 +
 +
 +
 +----
 +
 +有好的工具可以推荐给我(widora@qq.com),逐步添加,方便自己,也方便他人。