ESP as SLIP interface and router
Posted: Mon Jan 30, 2017 9:45 am
With this firmware the ESP8266 implememnts a SLIP (Serial Line IP) netif-interface and can act as (NAT) router to the internet via the WiFi link: https://github.com/martin-ger/esp_slip_router.
This can be used as simple and cheap network interface e.g. for a Raspberry Pi (zero). It only requires a serial link and it can provide full internet connectivity. Of cause, the bandwith is somewhat limited to the baud rate of the serial line. IoT-protocols are fine, termial access as well, browsing is possible but slow (115200 bps). The router can be configured (once) via a console interface and the config can be stored in flash.
The software is based on a custom-version of the esp-open-lwip lib and a modified UART driver. For debugging purpose also a SoftUART is included.
This can be used as simple and cheap network interface e.g. for a Raspberry Pi (zero). It only requires a serial link and it can provide full internet connectivity. Of cause, the bandwith is somewhat limited to the baud rate of the serial line. IoT-protocols are fine, termial access as well, browsing is possible but slow (115200 bps). The router can be configured (once) via a console interface and the config can be stored in flash.
The software is based on a custom-version of the esp-open-lwip lib and a modified UART driver. For debugging purpose also a SoftUART is included.