用 ESP32 作 Raspberry Pi 的 Linux 无线协处理器:esp-hosted 实践指南
作者介绍如何用 esp-hosted 把 ESP32 模块通过 SDIO 或 SPI 变成 Linux 单板机的 WiFi/BT 无线网卡,并给出自己在项目中加入 ESP32-C6 的完整搭建过程。
推荐理由:文章给出SDIO布线、驱动编译与调试的完整实操细节,也点明了C5优于C6的选型教训。
作者介绍如何用 esp-hosted 把 ESP32 模块通过 SDIO 或 SPI 变成 Linux 单板机的 WiFi/BT 无线网卡,并给出自己在项目中加入 ESP32-C6 的完整搭建过程。
推荐理由:文章给出SDIO布线、驱动编译与调试的完整实操细节,也点明了C5优于C6的选型教训。
作者用199元开放协议蓝牙AI录音卡、阿里达摩院FunASR和私有化部署的DeepSeek,搭出一套本地存储、离线识别的语音转写与会议纪要系统,全程数据不上云。
推荐理由:文章给出录音卡蓝牙协议分层解析和 FunASR 本地部署命令,可迁移到同类离线语音转写系统的搭建。
立创开源硬件平台转载介绍 songge8 的琛光E1 Nano 超小 ESP32 开源无人机,主控为 ESP32S3-SuperMini,姿态传感器为 MPU-6500,通过 PWM 控制四路 MOSFET 调节电机转速实现平衡飞行,支持自带 WEB 遥控器、APP 和 ELRS/CRSF/SBUS 实体遥控。
推荐理由:给出了硬件清单、调试命令和校准合格范围,想复刻迷你飞控的读者可照着步骤操作。
文章以 HackRF 为例,讲解如何用软件无线电把 1MHz 到 6GHz 射频信号抓进电脑排查无线故障。
推荐理由:原文拆解了零中频二次变频与SGPIO中断搬运的取舍,做射频调试选型的工程师可据此理解各方案边界。
文章解析中国科学院计算技术研究所牵头的开源 RISC-V 处理器 XiangShan(香山),其昆明湖 V2 版 SPEC CPU 2006 实测达 16.5 分/GHz,首代雁栖湖约 7 分/GHz、南湖约 10 分/GHz。
推荐理由:文章拆解乱序流水线与差分测试机制,并给出可直接执行的仿真构建命令,嵌入式工程师可照做。
作者在 ESP32 小型应用平台系列第 7 篇中,用腾讯云 COS 承载 index.json 静态目录和签名 .app 安装包,打通生成目录、上传 COS、ESP32 读取 index.json、判断版本、下载、校验、安装的完整链路。
推荐理由:原文拆解了静态目录加签名安装包的两层校验设计,做设备端应用分发的开发者可直接借鉴其发布顺序与下载落盘方案。
作者介绍其 ESP32 WASM 小应用平台如何限制应用权限:Manifest 声明 display、touch、storage 三种权限并随 .app 一同签名,真正的检查分布在安装校验、WASM 加载、事件分发和每次系统 API 调用中。
推荐理由:原文逐层拆解了 Manifest 声明、API 调用检查和资源配额三层机制,做类似沙箱设计的工程师可直接借鉴其检查落点。
FluidNC 是由 Grbl_ESP32 核心作者团队重构的开源运动控制固件,GPL-3.0 协议,GitHub 超过 2800 颗星,最新稳定版 v4.1.0,以 ESP32 与 ESP32-S3 为核心平台。
推荐理由:文章梳理了 FluidNC 用 YAML 声明硬件和 I2S 扩展脉冲的做法,做多轴设备选型时可对照其适用边界。
Cactus Compute 展示了 14MB 的 function-calling 模型 Needle 2,可在 Raspberry Pi 5 上仅用 CPU 把自然语言转成本地动作,输入 Turn the LED on 后 78 毫秒点亮 LED。
推荐理由:原文给出完整 Python 代码与各次调用的延迟、内存数据,想在树莓派上做本地 function calling 的人可以直接照着复现。
文章介绍开源硬件仿真工具 Verilator(GitHub 超 3900 星,LGPL-3.0 与 Artistic-2.0 双许可,最新稳定版 5.052)。
推荐理由:文章拆解了编译型仿真比事件驱动快十到百倍的原理,并给出三步上手命令和三种不适用场景,便于工程师判断选型。
作者介绍其 ESP32 小应用平台中 WebAssembly 的运行原理:ESP32 先执行原生平台固件,固件内置 WAMR(WebAssembly Micro Runtime)加载并解释 .wasm 模块,应用再通过宿主接口调用屏幕、触摸、时间和存储能力。
推荐理由:原文把原生固件与WASM小应用的执行链路逐层拆开,并给出资源限制的具体数值,便于评估该方案的可行性。