Camada MAC Wi-Fi de código aberto para ESP32 decola

2025-03-09

Um ambicioso projeto de código aberto está em andamento para criar uma camada MAC Wi-Fi totalmente de código aberto para o popular microcontrolador de baixo custo ESP32. Atualmente, a camada MAC Wi-Fi do ESP32 é de código fechado, limitando auditorias de segurança, aprimoramentos de recursos e interoperabilidade. Este projeto realiza engenharia reversa dos registradores de hardware e software, resultando em duas implementações de camada MAC de código aberto em C e Rust. Uma utiliza tarefas FreeRTOS, enquanto a outra é uma implementação Rust assíncrona pura construída no Embassy. O objetivo é melhorar a segurança, funcionalidade e acessibilidade de pesquisa do ESP32, abrindo caminho para recursos como redes mesh compatíveis com padrões.

Hardware