首页 › weekly › 绕开AI热浪:8个冷门硬件仓库

概述

上一轮看多了 AI 编程工具的喧嚣,这一轮换个口味:绕开大模型、Agent、RAG 这些“热搜常客”,专挖给动手党准备的仓库——键盘改键、光伏充电、电子纸手表、3D 打印赤道仪、旧健身器材联机、代码画电路板、空气监测、浏览器电路仿真。8 个项目赛道互不重合,多数 Star 不高,但个个解决真实痛点,且都带着清晰的“开源+生意”可能性。

说明:本期成稿环境无法联网实时核验,文中 Star 数为量级约数、更新状态为长期观察印象,动手前请以各仓库页面实时数据为准。


逐个拆解

1. jtroo/kanata

Star:约万级(约数)| 最近更新:持续活跃

一句话定位:一个用 Rust 写的键盘分层改键工具,KMonad 的精神续作,让任何一块普通键盘拥有客制化键盘级别的固件能力。

它解决的痛点很具体:客制化键盘圈玩得飞起的“分层”与“长按短按”,被锁死在 QMK/VIA 固件和特定硬件里,你的笔记本键盘、办公发的薄膜键盘永远玩不上。kanata 直接在用户态拦截键盘事件,不碰内核驱动,Windows、macOS、Linux 全平台通用。配置就是一个纯文本文件:先声明物理键位,再声明每一层的映射,支持 tap-hold(短按触发 Esc、长按变 Ctrl)、组合键、时间窗调参。内置 TCP 服务,可以搭配托盘小工具实时显示当前所在层——从“不知道自己在哪层”的迷惘中解放出来。上手的关键是接受“层”这个思维模型,想清楚哪层放导航键、哪层放符号,之后手感是指数级回报。Linux 极简派可以看同类的 rvaiya/keyd,配置文件更短。

2. andig/evcc

Star:数千级(约数)| 最近更新:持续活跃

一句话定位:德国产的开源充电桩“大脑”,让电动车跟着光伏发电量充电,太阳越猛充得越快,阴天自动降速。

家里装了光伏的人都会算一笔账:余电喂给电网只赚个零头,喂进车肚子里才是真省钱。但市面充电桩默认“插上就全速充”, noon 顶光时你不在家,晚上回家光伏早收工了。evcc 干的就是这件事的编排:Go 写的单二进制,Web 界面,接入光伏逆变器读实时发电功率,接入充电桩读电表,再把车型电池 SOC 拉过来算该给多大电流——发电富余就加流,云来了就降流,电价接口还能在动态电价低谷时段兜底充电。支持的墙盒和车型列表在同类项目里数一数二,OCPP 协议桩、MQTT、Home Assistant 全都接得上,Docker 一把梭。对欧洲市场它已经形成了安装商生态,国内光伏+EV 家庭正在变多,这个模式有明确的移植窗口。

3. SQFMI/Watchy

Star:约两千(约数,小而美①)| 最近更新:持续维护

一句话定位:一块全开源的电子纸手表——ESP32 主控加 1.54 寸墨水屏,表体就是一块方形的 PCB,软硬全部开源,官方同时卖成品。

智能手表最大的笑话是续航:两天一充。Watchy 反着来,电子纸静态画面零功耗,续航按周算。更有趣的是它的形态:电路板本身就是表壳,露出铜箔和元件当表盘装饰,极客审美拉满。表盘不是壁纸,是一段 Arduino 代码——想显示比特币价格、日出日落、下次卫星过境时间,都是自己写几十行的事。社区表盘仓库已经卷出花来。对不会焊的人,官方有成品和套件直接买;对想折腾的人,从原理图到外壳设计文件全公开。这是一条很健康的“开源+卖硬件”路径:GitHub 上的开源不是营销口号,而是它产品力的本体。

4. OpenAstroTracker/OpenAstroTracker

Star:约一千五(约数,小而美②)| 最近更新:成熟稳定

一句话定位:用 3D 打印件、步进电机和开源固件攒出来的德式赤道仪,带 GoTo 自动寻星,成本只有商用入门款的零头。

天文圈劝退新人的第一件事就是装备:一台能拍照跟踪的入门赤道仪动辄上万,坏了还只能返厂。OpenAstroTracker 给出的答案是全开源:打印件 STL、BOM 清单、组装手册、固件、上位机控制软件一整套,电机和五金件都是货架标准品。装好后配合星图软件联动,指哪打哪,长曝光跟踪拍摄都不在话下,社区里用它拍出深空作品的帖子一抓一把。这个项目最动人的地方在于“可修可改”:齿轮磨损了自己再打一个,想升级就换电机写固件——天文爱好者的第一台设备,同时也是最好的一台教具。对学校天文社团和创客空间,这几乎是教科书级的项目制学习素材。

5. cagnulein/qdomyos-zwift

Star:约一千五(约数,小而美③)| 最近更新:持续活跃

一句话定位:一个移动端 App,把家用跑步机、动感单车、划船机的私有蓝牙协议翻译成 Zwift 认识的 FTMS 标准协议,让“信息孤岛”器材接入游戏化健身世界。

家里两千块买的动感单车,压根连不上 Zwift——厂商故意只让自家 App 读取数据,这是健身器材行业的人为竖墙。qdomyos-zwift 干的就是拆墙:App 与器材配对后,把速度、功率、踏频、阻力实时转译广播出去,Zwift 当它是原生设备;反过来 Zwift 路况下发的坡度阻力,也能写回器材,爬坡时单车的磁阻真的会变紧。覆盖的器材品牌和型号列表长得惊人,作者维护活跃,配套的文档把“哪种机型需要重启器材才能配对”这种坑都写清了。作者靠捐赠和赞助维持开发,这个项目本身就是“解决一个具体痛点的小软件如何长出社区”的活样本。

6. atopile/atopile

Star:数千级(约数)| 最近更新:持续活跃

一句话定位:“用写代码的方式设计电路板”——用 .ato 文件描述元器件和连接关系,编译器替你做检查和选型,电路设计从此可以进 git、走 code review。

硬件设计长期活在软件工程的“过去时”里:原理图锁在 EDA 软件的二进制文件里,没法 diff、没法 review、没法优雅地复用。atopile 把这件事掰过来了:声明一个电源模块“输出 3.3V、最大电流 600mA”,编译器自动挑选满足约束的实际阻容件,参数改了重新编译就行;设计走版本管理,同事改了你的电路可以像看代码一样看差异。它与 KiCad 生态打通,最后还是要出板子打样,但设计过程完全变了。这个项目瞄准的其实是硬件行业的“软件化改造”,早期生态尚在建设中,正因为它还没火,现在进场写教程、建模板库、做行业插件,都还是空地。

7. AirGradient/AirGradient

Star:数百(约数,小而美④)| 最近更新:持续维护

一句话定位:一家开源硬件公司的空气监测仪:CO2、PM2.5、温湿度全套传感器,固件和硬件设计全开源,数据能完全留在本地。

市面空气监测仪的通病是数据绑架:传感器测出来的数字,只能进厂商的私有云和 App,服务器一关设备变砖。AirGradient 反其道而行:开源固件、开源 PCB、公开 BOM,传感器用的是 Senseair S8 这类可以单独买到的主流件,数据走本地 API/MQTT,也能用 ESPHome 方式接入 Home Assistant。你可以全部自购元件焊一块 DIY 板,也可以直接买官方套件和成品——它把“开源”和“养活公司”这两件事的顺序摆得很正:开源是获客和信任,卖硬件和套件是收入。教室 CO2 超标预警、新房装修监测、办公室通风策略,都是它最实际的使用场景。

8. pfalstad/circuitjs1

Star:数千级(约数)| 最近更新:持续维护

一句话定位:老牌 Falstad 电路仿真器的网页版源码仓库——浏览器里拖元件、连线、跑仿真、看波形,零安装零注册。

电类课程老师和自学者的老朋友:打开 falstad.com/circuit 就是一个完整的模拟电路沙盘,元件从面板拖出来连线,按开关、调电位器,电流用流动的小点可视化,示波器轨迹实时刷新,整流、滤波、555、运放这些经典电路都有现成示例可以改着玩。仓库本身也有意思:它是一套 Java 代码经 GWT 编译成网页应用,十几年如一日地被维护和被全世界的课堂使用,是“一个大学教授级别的 side project 养活一代学生”的传奇样本。对内容创作者,它简直是流量密码:任何讲电路原理的视频,配上它的实时波形演示,理解成本直接砍半。


本期横向对比

仓库 赛道 Star 量级(约数) 上手 一句话场景
jtroo/kanata 输入效率 万级 ⭐⭐⭐ 普通键盘获得固件级分层改键
andig/evcc 能源出行 数千 ⭐⭐⭐ 光伏余电自动喂给电动车
SQFMI/Watchy 开源硬件 约两千 ⭐⭐⭐ 一周一充的开源电子纸手表
OpenAstroTracker 天文装备 约一千五 ⭐⭐⭐⭐ 3D 打印一台能拍照的赤道仪
cagnulein/qdomyos-zwift 健身互联 约一千五 ⭐⭐ 旧器材伪装成 Zwift 原生设备
atopile/atopile EDA 数千 ⭐⭐⭐ 电路板进 git,走 code review
AirGradient 环境监测 数百 ⭐⭐ 数据不出本地的空气监测仪
pfalstad/circuitjs1 教育仿真 数千 ⭐ 浏览器里的模拟电路沙盘

一张图看懂本期

mindmap
  root((本期8件开源新货))
    效率输入
      kanata 分层改键
    能源出行
      evcc 光伏充电
    可穿戴
      Watchy 电子纸手表
    天文装备
      OpenAstroTracker 赤道仪
    健身互联
      qdomyos-zwift 协议翻译
    电路设计
      atopile 代码画板
      circuitjs1 网页仿真
    环境监测
      AirGradient 空气盒子

本期之最

最值得立即尝试:pfalstad/circuitjs1。 零安装零成本,三分钟就能搭出第一个会闪的电路,学生、老师、家长通吃,是本期门槛最低、惊喜感最强的一个。

最有商业潜力:andig/evcc。 光伏和电动车的家庭保有量还在爬坡,“充电跟着太阳走”是真实且持续增长的刚需,围绕它的部署、运维、安装商打包,是一条已经被欧洲市场验证过的路。

最被低估:atopile/atopile。 把电路设计搬进代码世界的方向几乎必然发生,现在它的生态还早、关注度不高——对想建立“硬件工程化”内容壁垒或行业模板库的人来说,这正是最好的进场时机。


参考来源

  1. jtroo/kanata — 跨平台键盘分层改键工具仓库主页
  2. andig/evcc / evcc.io — 开源光伏充电管理仓库与官网
  3. SQFMI/Watchy — 开源电子纸手表仓库
  4. OpenAstroTracker/OpenAstroTracker — 开源 3D 打印赤道仪仓库
  5. cagnulein/qdomyos-zwift — 健身器材接入 Zwift 的协议转译仓库
  6. atopile/atopile / pfalstad/circuitjs1 / falstad.com/circuit — 电路设计代码化与在线电路仿真
  7. AirGradient/AirGradient — 开源空气质量监测仪固件仓库

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入