benjaminchazelle / Community-WiFi-repeater

An ESP32 firmware allowing to connect to a community WiFi network (FreeWifi, SFR WiFi Public) and to repeat it in a private WiFi network - A personal project in 2020

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Community WiFi repeater

Overview

An ESP32 firmware allowing to connect to a community WiFi network (FreeWifi, SFR WiFi Public) and to repeat it in a private WiFi network.

Compatibility

This project was tested and developed on ESP32-WROOM-32 (this reference on Amazon).

Inspirations

The code is based on the Martin Ger's ESP32 NAT router project itself inspired by Console Component and esp-idf-nat-example.

Supported community networks

For the moment, this project only implements access to two French/European community WiFi networks:

Feel free to submit a pull request to add support for another network.

Configurations

This section is TODO

Build

First, install ESP-IDF, then

get_idf
idf.py -p /dev/ttyUSB0 flash
idf.py monitor

Licence

This section is TODO

About

An ESP32 firmware allowing to connect to a community WiFi network (FreeWifi, SFR WiFi Public) and to repeat it in a private WiFi network - A personal project in 2020

License:MIT License


Languages

Language:Assembly 43.8%Language:CMake 26.0%Language:C 17.4%Language:C++ 9.0%Language:Makefile 3.2%Language:Shell 0.6%