Skip to content

smurf0969/WiFiConnect

Repository files navigation

WiFiConnect Build Status Latest Release

WiFi Manager for ESP8266 and ESP32 chips with support for OLED 128x64 screens

Overview

This is a wifi manager based upon the popular WiFi Manager . I created this project as I was finding that wifi managers were not fully supporting my needs or the ESP32 and I has just bought a Heltec ESP32 WiFi kit with onboard OLED display, I decided to extend and modify WiFiManager to my needs.

WiFiConnect can be used when no screen is needed and WiFiConnectOLED for feedback to the user via an OLED display.

I'm using a customised font definition Roboto_Font.h that was generated with the help of the online tool http://oleddisplay.squix.ch/ I have also customised a version of ESP8266_SSD1306 version 4, available here to use my Roboto font by default and prevent the default font from being loaded into memory. If you decide to use the origional library, please remove #define OLEDDISPLAYFONTS_h from the Robotto font file. The origional version is available at ESP8266_SSD1306

Documentation

Further documentation can be found in the Wiki and at https://smurf0969.github.io/WiFiConnect/

Screenshots

alt text

IDE & Library Versions

Arduino IDE

  • Arduino: 1.8.8

Hardware Package Core Libraries

Libraries

Thanks

Many thanks to the authors and contibutors for the main libraries that made this project possible or those that made my modifications possible

Stuart Blair (smurf0969)