Developing an Open Source WLAN Driver and Stack for the ESP32
ISEF · 2026 Embedded Systems
Overview
WLAN is used by pretty much everyone, and often carries sensitive data. However, the hardware is pretty much always very locked down and limited. This means, that it can't be audited for security issues, and it is also not possible to use the hardware for researching new technologies for the next revision of the WLAN standard. The goal of this project is to develop an open source WLAN driver and WLAN stack for a specific chip called the ESP32. It is a microcontroller, that is widely used in the industry and by makers inside Internet-of-Things devices, due to its low price point and ease of use. By unlocking the capabilities of the hardware, it not only becomes possible to use it for research, but also to extend its feature set beyond the manufacturer's original intentions. Due to the open source nature of the driver and stack, it becomes possible to perform a thorough security audit of the entire software, and therefore harden the security of devices, in to which they are integrated.
Competition history
- ISEF 2026
Resources
Related projects
ISEF · 2021
Designing and Building a Custom Phased Array Network Using Software-Defined Radio
ISEF · 2018
Monitoring Environmental Status of a Mesocosm Using an ESP32
ISEF · 2026
Simple-VIII: Designing an 8-bit Computer Architecture for End-to-End Open Source ASIC Implementation
ISEF · 2018
Dynamic Authentication Protocol to Improve Cyber Security Utilizing Near Field Communication
Closest projects by meaning, across every fair and year in the corpus.
Source: Regeneron International Science and Engineering Fair