Open-Source Wi-Fi MAC-Schicht für ESP32 startet durch
Ein ambitioniertes Open-Source-Projekt zielt darauf ab, eine vollständig Open-Source Wi-Fi MAC-Schicht für den beliebten, kostengünstigen Mikrocontroller ESP32 zu entwickeln. Derzeit ist die Wi-Fi MAC-Schicht des ESP32 Closed-Source, was Sicherheitsaudits, Funktionserweiterungen und Interoperabilität einschränkt. Dieses Projekt führt Reverse Engineering der Hardware-Register und der Software durch, was zu zwei Open-Source-Implementierungen der MAC-Schicht in C und Rust führt. Eine verwendet FreeRTOS-Tasks, während die andere eine reine asynchrone Rust-Implementierung auf Basis von Embassy ist. Ziel ist es, die Sicherheit, Funktionalität und Forschungsmöglichkeiten des ESP32 zu verbessern und den Weg für Funktionen wie standardkonforme Mesh-Netzwerke zu ebnen.
Mehr lesen