Sometimes, while browsing GitHub for ESP8266-related projects, I come across a user’s page which just happens to “push all the right (ESP8266) buttons” for me. One which I came across recently was from martin-ger and he has several projects which tickle my fancy.
- The first is an ESP8266 NAT-ing router, with simple firewall and traffic-shaping features built-in. This really is very, very nifty and is well worth checking out.
- The second is an extension of TuanPM’s MQTT library to add broker functionality. Yup, now your ESP8266 can act as the MQTT “server” as well as being a client. The latest updates include retained messages and last-will-and-testament functionality.
- Also worth a look is Martin’s implementation of an ESP8266-based SLIP router. It may be slow, but it’s another very neat project.
Those three should keep you amused over the weekend and give you a sample of what Martin is capable of. Definitely a page worth bookmarking!