2026 Retrocomputing Challenge:复古终端台式街机顶盖
Hackaday 2026 Retrocomputing Challenge 参赛作品 Retro Terminal Bartop Arcade Topper 将台式街机柜的街机按键与摇杆面板换成带机械键盘、触摸板和 USB 分线口的面板,可在街机模式与复古终端模式间切换。终端模式采用 cool-retro-term 模拟器,并配有一张两侧带 5.25″ 软驱图案的宽屏壁纸,可在项目页面下载。
Hackaday 2026 Retrocomputing Challenge 参赛作品 Retro Terminal Bartop Arcade Topper 将台式街机柜的街机按键与摇杆面板换成带机械键盘、触摸板和 USB 分线口的面板,可在街机模式与复古终端模式间切换。终端模式采用 cool-retro-term 模拟器,并配有一张两侧带 5.25″ 软驱图案的宽屏壁纸,可在项目页面下载。
Hackaday 介绍了 [Charlysan] 用 RP2350 制作的 TTL 转 DVI 转换器,解决有 TTL 显示卡却找不到兼容显示器的问题。
一位创客用 ESP32-S3 制作了一台小型 AM 发射器,接收网络电台流后通过 GPIO 脉冲链生成射频信号,让老式电子管收音机重新发声。发射器采用 3D 打印外壳与支架固定的大间距线圈天线,输出频率为 200kHz 的欧洲长波波段,足以被老式收音机接收。作者指出该发射功率下可能不合规,但认为功率极低不会被察觉。
玩家 gavff64 通过自制软件 RNDS-Stream 让 2008 年的 Nintendo DSi 串流游玩 PC 上的游戏,以约 15-20FPS 解码来自 Linux 主机的 MJPEG 流,画面延迟较低但暂不支持音频。该项目是 RubyNDS(基于 Ruby 的 DSi 自制框架)的展示作品,已以 MIT 许可证开源在 GitHub 上。
Nick Bild 推出手持版 Atari 2600 复刻机 µTari Go(读作 Microtari),3D 打印外壳内嵌一块 Sony 扁平 CRT 显像管模块并带小扬声器,按键布局类似 Game Boy,顶部设卡带插槽。PCB 将原机电路压缩到更小空间,保留原装硬件设计,供电改为外部 12 V 插孔,也可用 USB-C 充电宝驱动。
WiFiT3 是一款免费开源的跨平台 Wi-Fi 安全审计工具,适配 Linux、Windows 和 macOS,扫描覆盖 2.4 GHz 和 5 GHz 频段,支持多网卡监听、WPA/WPA2 握手捕获、PMKID 嗅探和密码找回,兼容 AR9271、MT7612U、MT7921AU、RTL8812AU、RTL8822BU、RT3070 等 Wi-Fi 芯片设备。
Rust 长期贡献者、rustc 模式匹配基础设施维护者 Nadrieril 发起的 Charon 项目,为访问 Rust 编译器内部信息提供稳定 API,以解决难以自动从 Rust crate 提取信息供其他工具使用的问题。
Nick Bild 为 TRS-80 的《Dungeons of Daggorath》制作改版《Dungeons of Doom》,加入摇杆控制、以 DOOM 的 imp 和 cacodemon 为原型的怪物,以及可选的无限生命与力量。摇杆按钮可直接快捷攻击右手所持武器,取代原先 ATTACK RIGHT 这类文本命令。原版条款不允许分发改后代码,但改动足够简单,读者可自行照做。
Zach McGinty 将经颅磁刺激(TMS)装置以 OpenTMS 项目开源,包含贴头线圈与脉冲电源的完整设计。线圈采用空心铜管通冷却液,电源用一对微波炉变压器经 IGBT 反激式开关,脉冲电流达 kiloamps,IGBT 栅极控制以光纤隔离。项目未获 FDA 或当地监管批准,作者声明其非医疗设备,自行搭建风险自负。
DSPi 是面向 Raspberry Pi Pico、Pico 2 及其他 RP2040/RP2350 板卡的音频 DSP 固件,可将其变为带集成 DSP 的 USB 声卡,支持房间校正、有源分频、参数 EQ、时间对齐等功能。
推荐理由:原文列出了 DSPi 在 RP2040 与 RP2350 上的滤波器数量、通道数和数学引擎差异,便于按硬件选型评估。
Levente Szabadkai 将 Commodore 64 键盘字体从照片中描摹为矢量字体,并在 GitHub 上以多种格式提供下载。该字体仅含大写字母,同时收录标点、PETSCII 字形、功能键及 Commodore 徽标。光标箭头为实心样式,与部分机型的空心样式存在差异。
NVIDIA 发布 AICR v1.0,为 GPU 加速 Kubernetes 集群提供开放、稳定、可验证的配置方案。该方案针对主机内核、GPU 驱动、容器运行时、网络、存储、operator 与工作负载框架等数十个各自独立发版的组件,解决版本兼容性问题。同一配置在不同服务、GPU 代际和 Kubernetes 版本下可能静默失效,AICR 旨在让部署前后的版本冲突可追溯、可验证。
EDG C++ 编译器前端项目宣布开源,此后由非营利组织 C++ Alliance 管理,源码已发布在 GitHub。Edison Design Group(EDG)自 1988 年起做编译器前端,其前端被 Intel C++ 编译器、Microsoft VC++、NVIDIA CUDA 编译器等商业产品采用;公司去年决定在 2026 年关停并转向开源模式。
推荐理由:EDG 前端曾用于 Intel、Microsoft、NVIDIA 等编译器,其开源走向可能影响 GCC 与 Clang 的生态格局。
ESP Mini App Platform 0.4.9 Beta 开放发布,面向 ESP-Mosaico 开发板(主控 ESP32-S31),系统与应用分离,支持安装、更新、卸载独立应用。
Marco Tabini 开发出开源 USB-C PD 协议分析仪 Dr. PD,可串接在 USB-C PD 电源与受电设备之间,或模拟 sink 来表征电源。它支持多种 USB 供电协议,工作范围可达该技术上限 48V/240W。项目开源,作者计划发起众筹,方便不想自己动手的人直接购买。
Meta 开源了 Muse Gadgets 硬件开发套件,包含乐鑫ESP32固件和 Linux SDK,开发者可用几十元的 ESP32 开发板或树莓派为个人桌面 AI Agent Muse 制作物理外设,实现智能家居控制、日程提醒等功能。
推荐理由:原文给出了硬件BOM成本、固件与Linux SDK分工和刷写绑定流程,想自制Muse外设的开发者可据此评估上手成本。
有开发者向 FreeRTOS-Kernel 提交 PR #1482,针对通用 GCC RISC-V 机器定时器路径做优化,在 xTaskIncrementTick() 返回 pdFALSE 时延迟保存 s0-s11 被调用者保存寄存器,对应 Issue #1464。
Apache NuttX 在 GitHub Releases 上发布 nuttx-13.1.0,由 jerpelea 于 04 Oct 10:38 打标签,对应提交 2b5c0de,页面列出 2 个 Assets。原文未给出该版本的具体变更内容。
开源 ESP-SDR 固件绕过 ESP32 的 Wi-Fi/蓝牙调制解调器,直接从内部 ADC 信号链采集原始 I/Q 基带采样,无需外接 SDR 硬件即可把 ESP32 变成软件定义无线电接收机。
推荐理由:固件通过逆向 librftest 的 adctrig 调试寄存器让 ESP32 直采 I/Q,为低成本 SDR 方案提供了可复用的实现路径。
Watchy 是一款软硬件 100% 开源的墨水屏智能手表,支持蓝牙和 Wi-Fi,可实现天气、番茄钟、指南针等功能。其主控 96% 的时间处于彻底休眠,仅在整分钟或按下侧键时唤醒十几毫秒刷新屏幕,配合墨水屏断电保持画面的特性,充一次电可使用好几周。
NVIDIA 推出开源 C++ 样例集 Do Inference Now (DIN) Deploy,将 ONNX Runtime 与 NVIDIA TensorRT RTX 执行提供程序结合,帮助开发者从模型 checkpoint 走到本地原生应用。该样例集面向本地应用集成 AI 模型,提供可移植模型格式、可靠运行时与跨目标系统的加速支持。
Glimpse 是一款软硬件全开源的摩托车极简导航与仪表设备,基于乐鑫 ESP32-S3 主控和 1.75 英寸 466×466 圆形 AMOLED 屏,通过蓝牙连接 iPhone 调用高德导航,实现定位、地点搜索、路线规划与转向提示同步显示。
推荐理由:原文给出了硬件选型、导航界面元素定义和编译部署步骤,想复刻圆屏导航器的开发者可据此评估工作量。
Zephyr 4.5.0-rc1 发布,提交 fa4f8fb 由 teburd 于 9 月 30 日 18:25 打标签,tag 附带提交者已验证签名。该版本为 4.5.0 的首个候选版本,发布页提供 2 个 Assets 供下载。
NVIDIA NeMo Relay 可追踪 Agent Harness 的执行路径,暴露任务完成背后的低效行为。失败搜索触发重复搜索、截断的文件读取导致命令重复抓取同一内容等冗余步骤会增加时延并消耗 token,即使最终答案正确也会被掩盖。这些低效还带来更多失败机会,追踪能力为改进 Agent 行为提供依据。
DeepSeek 宣布算子开发工具 TileLang 原生支持华为昇腾 950,同时推出 DeepGEMM、DeepEP、FlashMLA、TileKernels、DeepSelect 五个计算与通信库的昇腾版本。
推荐理由:原文给出 TileLang 昇腾后端的四层流水线设计与各平台支持状态,可据此评估跨硬件算子开发的迁移成本。
一款开源闹钟以电解电容爆裂作为唤醒方式,仓库口号为“capacitor blow up, human wake up”,作者警告电容爆裂猛烈且烟雾不宜吸入。整机 72×74×36 毫米,主控 ESP32-C3,配 OLED 屏、两颗按键和三路欧姆龙继电器,支持 USB-C 或 12-15V 供电,串联大功率电阻将电流上限限制在约 3A。
GitHub 开源项目 capacitor-alarm-clock 用 ESP32-C3-MINI-1-N4 主控和三路继电器驱动电解电容爆裂来叫醒用户,仓库约 117 颗 star。
国外开发者用32颗ICM-42688-P集成在一块6层PCB上做出开源地震检测仪,用ICE40UP5K FPGA做数据聚合,通过32KHz外部时钟(CLKIN)让所有IMU严格同步采样,再用平均算法压制噪声,目标是免模拟前端、可埋地部署的数字地震传感器。
推荐理由:原文拆解了同步采样、布局取舍和无转台校准的具体做法,做传感器阵列的工程师可参考其工程取舍。
GitHub 用户 SAMS0N1TE 的 LakeShark 项目把 LILYGO T-Display P4 刷成掌上无线电扫描器,插上 RTL-SDR Blog V3/V4 棒即可接收 P25 Phase 1 集群对讲、FM 广播、POCSAG 寻呼、1090MHz ADS-B 航迹和 sub-GHz 遥控脉冲,并可导出 Flipper 可直接打开的 .sub 文件。
推荐理由:逐项列出了硬件BOM、解码链依赖和已知供电坑,动手复现的读者可直接对照取舍。
Apache NuttX 由 jerpelea 打出 nuttx-13.1.0-RC0 标签,对应 commit 2b5c0de,作为 13.1.0 的候选版本发布。页面仅列出标签与 Assets 信息,未附更新说明。
Github 项目 Pocket-Lab-Power-Supply 把实验室电源做进 4S 21700 电池包,输出 1V~20V 步进 100mV、限流 0.1A~5A 步进 50mA,外壳约 10cm。
推荐理由:逐块拆解了原理图与关键芯片选型,想复刻或借鉴电源设计的工程师可直接参考。
立创开源硬件平台用户Pinkman1开源了"Mechanical flower"机械郁金香项目,触碰叶子即可触发花瓣开合、花芯亮起随机灯光。项目使用XIAO、舵机、7颗WS2812、TP4056模块、3.7V电池,配合3D打印花体与2块PCB板(控制及电源管理板、异形灯板)制作,源码已开源。
HALO-90是一款直径24mm的开源电子耳环,正面排布90颗0402红色LED,采用Charlieplexing方式用10个IO口独立控制全部灯珠,靠高速扫描利用视觉暂留成像。
立创开源硬件平台7周年联合嘉立创20周年发起投稿活动,投稿开源作品必得90-200元券包、50元彩色丝印券和嘉立创20周年抽奖机会3次。活动要求板卡含七周年logo、限用嘉立创EDA专业版、项目须原创且默认开源。优秀作品另设一至三等奖,一等奖含5000金豆、300元元器件券、嘉立创定制机械键盘与荣誉证书。
立创开源硬件平台转载介绍了一个基于 ESP32-S3 的智能激光量房仪开源项目,可记录距离、测量方向并拍照,自动生成房间轮廓并导出 DXF。设备支持单点测距、P2P 测量、固定测站平面扫描、Wi-Fi 数据同步和 PC 网页工作台,AI 辅助识别门窗插座的推理在 PC 端用 ONNX 模型完成,ESP32-S3 负责图像采集上传。
推荐理由:原文列出了硬件配置、精度数据和499元成本,想复刻的读者可据此评估投入与可行性。
作者为 ESP32 WASM 小应用平台设计了一层受控的系统 API,让应用通过 platform 导入模块请求绘图、时间和键值存储能力,而不直接接触底层硬件。
推荐理由:原文逐条列出绘图调用的权限、配额与边界检查项,做类似受限运行时接口设计时可直接参考。
团队 AI Coding 平台 MonkeyCode 将线上实际运营的平台代码完整开源,GitHub 地址为 github.com/chaitin/MonkeyCode,内置开发环境管理、AI 模型管理、AI 任务管理等能力,适配 GLM、Kimi、DeepSeek 等主流大模型。
Zephyr Podcast #051 汇总了近期合入的变更:Qualcomm Hexagon 与 Infineon TriCore/AURIX 两个新架构同批合入,均附带 QEMU、时钟、中断和串口支持,赶在 4.5 特性冻结前落地。
推荐理由:汇总了 Zephyr 近期合并的架构、子系统和板卡支持,便于工程师快速判断哪些变化与自己选型相关。
小智学长将在深圳福田会展中心线下见面,集中展示过去一年更新的工具、课程、板卡与开源项目,包括在线学习万用表示波器仿真平台、LVGL工具集、DevHard AI开发者、面包刷题平台、Ziot物联网云平台、AI编程开发硬件课程、大模型接入嵌入式开源仓库、共MBox工具箱、FOC项目,以及10月上线的低功耗产品项目和双模DTU OTA项目。现场报暗号可领取限量小礼品。
Will Whang 开源 IMU_Array 项目,一块板上放 32 颗 ICM-42688-P 加一颗 Lattice ICE40UP5K FPGA,目标是做地震检波器的替代方案。
推荐理由:原文拆解了32颗IMU阵列的布局取舍、同步时钟方案和校准方法,做多传感器融合的工程师可直接借鉴。