最好用的内外网穿透-Cloudflare Tunnels
内外网穿透方案多的是,开源的,商业的,比如:FRP,NPS,Tailscale,ZeroTier,花生壳,我也用 lucky,DDNS GO 搞过 IPv6。现在总结一下,在没有公网 IP 的时候,最简单易用,最安全的还是 Cloudflare Tunnels。当然,如果有 IPv6 的使用环境,DDNS GO 更适合,速度更有保证。优点: 免费; Cloudflare 出品,大厂保证安全; 安装简单,只需要在局域网内设备运行 Docker; 一个域名搞定内网所有设备访问,Tunnels 功能强大;缺点: 网络有的地方可能访问比较慢,有的时间可能不稳定; 前提 有一个域名,并且绑在 Cloudflare。 局域网内有一台可以长期运行 Docker 的设备。 新建 Cloudflare Tunnels 因为 Cloudflare 布局多次改变,我找了半天才找到 Tunnels。 新建一个隧道。 获得 Docker 指令和 key。 安装 Docker 安装 Docker。我是在群晖测试的,路由器也是一样的,无非就是命令+key。在仓库搜索 Cloudflare 并下载...
乌龟自动喂食器再次升级
简介去年我升级了乌龟的自动喂食器:乌龟自动喂食器2.0升级,基于 Arduino cloud 的 APP 来远程管理,就发现有时候连不上,控制按钮免费版也最多使用五个,还有不知道是不是 ESP8266 模块问题,连 Wi-Fi 有时也断。趁着春节假期,换 ESP32,远程也改用 Cloudflare workers 来控制。 一个遗憾的消息是,去年年底的时候,一只最小的乌龟死了,之前一直烂脚,我隔三岔五的用药水涂脚,但最终还是没救了,不知道是不是因为烂脚死的。现在就只剩下两只了。 硬件设计主控换成了 ESP32 开发板。这板我也不知道啥时候买的了。不用模块一个是因为省钱,一个是比较方便我升级和调试固件,直接拔出来连到电脑就好了,以前还得把连接线拔了拆整个板。另外把继电器换成了 PMOS,水位监测,喂食电机驱动和之前一样。电路设计我使用 KiCAD 9 了,3D 库也一起打包了。 KiCAD 源文件百度云链接: https://pan.baidu.com/s/1gtLMKz2DZfkLErWBy8DLeQ?pwd=6duk提取码: 6duk 软件设计软件设计还是用的 Arduino...
PC电源改装直流稳压源升级加上语音控制
上次用 SK150 模块改装了一台电源:变废为宝-将淘汰的PC电源改装成直流稳压源,一直想升级一下。为什么呢,一个原因是之前打印的是白色,和灰色的模块不搭,另一个原因是想增加 USB 接口,直接输出 5V,还有一个是电源按钮忘记把指示灯接上了。然后就是在使用时,发现要是加个语音识别功能就最好了,两只手在测量时,嘴里叫一声打开电源,关闭电源,就非常方便了。趁着年前有点时间,功能全都加上。 语音识别语音模块淘宝一搜就有很多,我买的是 ASR-PRO 核心板 4M 版本,花了 9.5。模块问题不大,但配套的开发软件就是垃圾,说明文档也很烂,搞的我重新写了几次,就因为开发软件逻辑混乱,自动保存不知道保存的啥,另存为后自动保存又自己改名字,什么配置模式,编程模式,字符编程随便点一下,之前的工作就废了。反正就是乱七八糟的,就这样的玩意儿居然还拿出来商用,太业余了。还有一个就是固件下载之前一定要先生成模型,也就是安装固件里的文字生成语音模型。这个必须用手机号实名注册才行。 按照模块的开发板设计的: 源文件使用嘉立创专业版,没用 KiCAD 是因为板子很简单又小,方便免费打板: ADJpow...
解决小狼毫输入法重启电脑需要手动部署的问题
前言使用小狼毫,雾凇拼音很久了,Rime输入法小狼毫简明使用手册,其他都很满意,但一直以来就有一个问题困扰我:重启电脑后,weasel.yaml 或 weasel.custom.yaml 等文件里改的配置参数非得重新手动部署一下才有效,点击 build 里的 weasel.yaml 查看修改的设置又都显示正常。 开始我还搜索了一下,有些说是小狼毫输入法的 bug,但都是老版本,后面 0.15.0,0.16.0,到现在 0.17.4 了,我的四台电脑都是这样。后来就放弃了,每次重启电脑就再手动部署一遍。这两天电脑重启了多了点,我就有些不爽,想问 AI 把这个问题解决了。问 ChatGPT,先是怀疑我的多个 YMAL 设置不对,格式不对,又是让我查日志,折腾了半天还是不知道问题出在哪。我改问 Gemini,几轮对话下来还真找到问题出在哪了。 解决问题确认问题 按下 Win + R,输入 shell:startup 并回车。 在打开的文件夹里,右键 -> 新建 -> 快捷方式。 对象位置输入: "C:\Program Files\Rime\weasel-0.1...
KiCad常用插件推荐
前言在上篇我写了 盘点 EDA/PCB 常用软件现状,重点推荐了 KiCad 这款开源的 PCB 设计软件。现在我推荐一些比较好用的插件,因为使用时间还比较短,试用数量不多,后续有好用的我会持续更新。 重点推荐立创商城封装库转 KiCad 库:EasyKiConverter开源地址:https://github.com/tangsangsimida/EasyKiConverter_QT一个强大的 Python 工具,用于将嘉立创(LCSC)和 EasyEDA 元件转换为 KiCad 格式,支持符号、封装和 3D 模型的完整转换。提供现代化的 PyQt6 桌面界面,让元件转换变得简单高效。 符号转换:将 EasyEDA 符号转换为 KiCad 符号库(.kicad_sym) 封装生成:从 EasyEDA 封装创建 KiCad 封装(.kicad_mod) 3D模型支持:自动下载并转换 3D 模型(支持多种格式) 批量处理:支持多个元件同时转换 网络重试机制:网络请求失败时自动重试,提高转换成功率 KiCad 华秋发行版:下载地址:https://kicad.eda.c...
盘点 EDA/PCB 常用软件现状
前言从业电子硬件二十多年,现在也老眼昏花了,0402 的焊接基本看不见了,4 层板还能凑合能画一下,复杂的电路根本干不了了,岁月不饶人啊。第一个学会的 EDA 软件是 Protel 99 SE,记得当时应该是 Protel 公司对高校免费授权,所以我们都学了这个,工作后记得第一块电源板就是 Protel 画的。后来发现深圳的很多中小型公司都用的是 PADS,我就转到了 PADS,这些年主要还是在用 PADS 画原理图 PCB 板。期间在中兴和华为也学了 Cadence,但我只学会了用 OrCAD 画原理图,因为他们都有专门的 Layout 工程师,当然板也是太复杂了。二十多年过去了,这几大软件现状如何? 龙头 CadenceCadence 在 PCB 设计领域一直都是龙头,大型企业的 EDA 工具必须是 Cadence。对于复杂的电路设计,Cadence 应该是最合适的设计软件。而且,这么多年过去,Cadence 的地位一直无人撼动。Cadence 的原理图设计 OrCAD 还是比较容易上手的,很快能学会,易用性也好。Allegro 学习曲线就比较陡了,我曾经学过一段时间,但是后...





