ESP32 开源 Wi-Fi MAC 层项目启动

2025-03-09

一个雄心勃勃的开源项目致力于为流行的低成本微控制器 ESP32 打造一个完全开源的 Wi-Fi MAC 层。目前 ESP32 的 Wi-Fi MAC 层是闭源的,这限制了其安全审计、功能扩展和互操作性。该项目通过逆向工程硬件寄存器和软件,使用 C 和 Rust 两种语言实现了两个版本的开源 MAC 层,分别基于 FreeRTOS 任务和纯异步 Rust,旨在提升 ESP32 的安全性、功能性和研究可及性,并促进标准一致的网状网络等新功能的开发。

硬件