kicad-ESP8266, ESP8266模块的原理图符号和PCB足迹

分享于 

6分钟阅读

GitHub

  繁體 雙語
Schematic symbols and PCB footprints for ESP8266 modules
  • 源代码名称:kicad-ESP8266
  • 源代码网址:http://www.github.com/jdunmire/kicad-ESP8266
  • kicad-ESP8266源代码文档
  • kicad-ESP8266源代码下载
  • Git URL:
    git://www.github.com/jdunmire/kicad-ESP8266.git
    Git Clone代码到本地:
    git clone http://www.github.com/jdunmire/kicad-ESP8266
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/jdunmire/kicad-ESP8266
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    kicad-ESP8266 - KiCAD库

    这个项目既有原理符号,也有足迹,以及基于ESP8266的模块的3d 个模型。 这是个 work-in-progress,欢迎加入和修正。 在GitHub上输入请求请求或者提交问题。

    目前的模块包括:

    • ESP-01 - 注意在开放市场中有两个版本的MODULE 可用。 原理图符号是 v090 版本的,它可能与 v080 相同。 有一个较老的版本不包括任何GPIO信号。 所有 ESP-01 模块的足迹都是相同的。

    • ESP-12 - 这包括一个别名部分 ESP-07v2,它适用于ESP-07的16个引脚变体。 请注意,有 14个 ESP-07 版本的具有不同的信号和引脚。 ESP-12 ( 还有 ESP-07v2 )的足迹通过孔垫延伸到那些模块。

    • ESP-201 - 这是 26引脚 MODULE,引脚为 0.1英寸间距。 我找不到针对针位置的任何官方测量,因这里在我的单位的经验测量中创建了足迹。

    • ESP-12E - 这是ESP-12的22引脚变量。 尽管所有 esp-12 信号在ESP-12E上都是相同的,但是引脚号已经改变。 到 2016/12/06,ESP-12E上的引脚号已经改变,以便与ESP-12兼容。 如果你需要旧的pin号码,它们在 oldNumbers 分支上仍然可用。

    • ESP-07v2 - 与ESP-12兼容的ESP-07.

    • ESP-13-WROOM-02

    • ESP-06有足迹,但没有支持原理图符号。

    ESP-07v2,ESP-13,ESP-12 和ESP-12E有 3d 个模型。

    警告

    符号,足迹和 3d 模型还没有测试。 它们是基于公布的图像和个别样本的测量。

    .dcm 文件包含指向我在创建这里库时使用的站点信息的HTML链接,但我没有对网站的控制。 请谨慎关注链接。

    这个图书馆分布在希望是有用的,但没有任何担保,但没有任何担保,甚至英镑的适销性或者适合某特定用途的服务。

    使用

    将这里存档复制到计算机上的方便位置。 以下是我在Linux上使用的命令,用于在 ~/kicad/libraries/kicad-ESP8266 中创建副本:

    
    mkdir -p ~/kicad/libraries/
    
    
    cd ~/kicad/libraries/
    
    
    git clone https://github.com/jdunmire/kicad-ESP8266
    
    
    
    

    ESP8266.lib 添加到组件库:

    
    eeschema:Preferences->Component Libraries->Add
    
    
    
    

    ESP8266.pretty 添加到足迹库:

    
    pcbnew:Preferences->Footprint Libraries Wizard
    
    
    
    

    若要使 3d 模型可用,请将步骤 #1 中的位置添加到已经配置路径的列表中,如 ESPLIB。 使用完整路径。继续示例步骤 #1:

    
    kicad:Preferences->Configure Paths->Add
    
    
    
     Name: ESPLIB
    
    
     Path:/home/<your_login_name>/kicad/libraries/kicad-ESP8266
    
    
    
    

    3D 模型

    使用 OpenSCAD 构建了 3D 个模型,然后在 Wings3D中着色,生成( .wrl ) 格式。 Wings3D需要二进制步骤格式,但OpenSCAD编写一个ASCII版本。 meshconv 将ASCII格式转换为二进制格式。

    以下是我使用的工作流:

    使用OpenScad建立模型。 将模型导出为 STL。

    • 使用F6生成
    • File-> 导出。-> 导出为 stl。

    使用 meshconv 将文件转换为二进制文件。

    
    $ meshconv -c stl <STL-FILE-FROM-OpenSCAD> -o <FILENAME>
    
    
    
    

    现在打开Wings3d并将该 FILENAME.stl 作为 StereoLithography StereoLithography StereoLithography文件( *。stl )。

    指定颜色。

    导出为 (。*。预先选择) 2.0文件

    3D 模型可能需要扩展到 MATCH的足迹。 使用 kicad:Footprint Editor:Edit->Edit Properties->3D Settings 对于 ESP-12,Shape Scale。Y 和Z 值的值为 0.393 700.

    这里存储库包含所有中间文件:

    • .scad - OpenSCAD模型
    • .stl - OpenSCAD STL
    • _4wings.stl - 由 meshconv 转换的STL文件
    • .wings - Wings3D模型
    • .wrl - KiCAD的模型

    许可证

    版权所有 2015,2016 J.Dunmire

    联系人:jedunmire DOT com上的+ kicad-ESP8266

    这里文件是kicad-ESP8266的一部分。

    kicad-ESP8266是在 Creative Commons属性 ShareAlike 4.0国际许可证下授权的。 要查看这里许可证的副本,请访问 http://creativecommons.org/licenses/by-sa/4.0/


    模块  Schema  modules  ESP  footprint  
    相关文章