惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

爱范儿
爱范儿
大猫的无限游戏
大猫的无限游戏
J
Java Code Geeks
MongoDB | Blog
MongoDB | Blog
Martin Fowler
Martin Fowler
GbyAI
GbyAI
Microsoft Azure Blog
Microsoft Azure Blog
Recent Announcements
Recent Announcements
F
Fortinet All Blogs
B
Blog
U
Unit 42
B
Blog RSS Feed
D
DataBreaches.Net
Google DeepMind News
Google DeepMind News
人人都是产品经理
人人都是产品经理
腾讯CDC
量子位
酷 壳 – CoolShell
酷 壳 – CoolShell
V
Visual Studio Blog
博客园 - 聂微东
MyScale Blog
MyScale Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 三生石上(FineUI控件)
Engineering at Meta
Engineering at Meta

不吐不快

开源一个AI开发的自用评论系统:Qingniao 为雾凇拼音添加中英互译释义 升级糖豆广场舞视频下载软件 部署 Songloft 本地音乐服务器,让小爱音箱播放本地音乐 今年的世界杯在哪下注? Layout工程师会是电子行业第一个消失的岗位吗 为什么马化腾这么缺钱 Vibe Coding了一个深圳高中地图网站 岗上有一棵树 OpenWrt 要你命三千版 KiCad-立创插件国内优化版 KiCad 10.0.0 发布了 最好用的内外网穿透-Cloudflare Tunnels 乌龟自动喂食器再次升级 PC电源改装直流稳压源升级加上语音控制 解决小狼毫输入法重启电脑需要手动部署的问题
KiCad 多版本文件转换器
Harry · 2026-06-16 · via 不吐不快

发表于|更新于|Work

|浏览量:

KiCad 10 发布后我就马上用了起来,虽然它兼容了之前的 9.0,8.0 版本,但 KiCad 9 是打不开 KiCad 10 文件的。
我一直还奇怪为什么 KiCad 10 不能导出低版本的文件,因为有时候我发出的文件,别人低版本 KiCad 是打不开的,还是很不方便的。
偶然的机会,我发现了华秋开发的一个在线 KiCad 版本转换器,支持从 10 转到 9,8,7。但它只发布在了 NextPCB 上,国内的用户可能都不知道吧,因为 NextPCB 只对国外用户。
题外话,有一说一,NextPCB 的质量其实也还不错,价格比立创稍贵一点点吧(国外价格我不知道)。但我看 Twitter 上做板的,很多都是 JLCPCB,很少有用 NextPCB 的,华秋还大力支持了 KiCad。我是觉得他们一把好牌打烂了。

NextPCB 开源链接:https://github.com/HubertHQH/kicad-version-converter

于是我就 fork 了这个项目,顺便部署在 Cloudflare 上。

GitHub 地址:https://github.com/harry10086/kicad-version-converter

KiCad 多版本转换器在这里:https://kvc.mianao.info/

使用步骤我就不说了,很简单,直接上传文件,选择版本,下载转换后的文件就好了。
转换符号库,KiCad 10 -> 9.0:
symbol
转换原理图,KiCad 10 -> 9.0:
sch10
直接下载:
sch9

如果想自己部署的,也很简单,直接 fork 项目。

  • 登录 Cloudflare 控制台: 访问并登录 Cloudflare Dashboard。
  • 创建 Pages 应用: 在左侧导航栏选择 Workers & Pages -> 点击 Create -> 选择 Pages。
  • 连接 Git 仓库: 点击 Connect to Git,选择您的 GitHub 账号,并搜索并选中 fork 的 kicad-version-converter 仓库。
  • 配置构建设置: 在 Set up builds and deployments 步骤中,填写以下配置:

    Framework preset (框架预设): React(Vite)
    Build command (构建命令): npm run build
    Build output directory (构建输出目录): dist
    添加环境变量:

    • Variable name: NODE_VERSION
    • Value: 22

开始部署: 点击 Save and Deploy,Cloudflare 将自动开始首次拉取、编译并生成您专属的 pages.dev 域名,也可以加上自定义域名。
需要注意一下,GitHub 仓库代码里我放了我的 Google AdSense,自行部署如果不想要的话记得删除。