Skip to content

sticilface/ESPmanager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

dce7fc0 · Jan 13, 2019
May 1, 2018
Jan 13, 2019
Apr 23, 2017
Jan 13, 2019
May 1, 2018
May 29, 2017
Jan 13, 2019
Jul 20, 2016
Jan 13, 2019
Jul 20, 2016
Apr 16, 2017
Apr 16, 2017
May 13, 2016
Jan 28, 2016
Apr 18, 2017
Apr 23, 2017
Jan 30, 2017
Apr 13, 2016

Repository files navigation

Build Status

ESPmanager

Full wifi and OTA manager for ESP8266 Arduino IDE, with integrated update manager to perform autoupdating over HTTP.

Uses Jquerymobile and AJAX to run everything.

V2.2 Released please see

Cool new features:

  • Syslogging - not entirely up and running yet.
  • Saving crashdump to SPIFFS file

Dependancies

Features

This project uses SPIFFS, JqueryMobile, AJAX, ArduinoJson and handles lots of aspects of ESP8266 management. Including OTA, WiFi Networks, Setting device name, enabling mDNS, you can upload files to SPIFFS, format SPIFFS, reboot the device, enable/disable the AP, enable/disable Station mode, set AP password, channel (if not in station mode), set the MAC address of STA. There is an About page that gives loads of variables regarding WiFi, SPIFFS, uptime, etc etc. Captive Portal now works on first boot.

Instructions

  • Download to your libraries Folder for Arduino. As per normal lib.
  • Open the example sketch located in the examples folder - ESPmanager-example.ino.
  • Upload sketch data directory as shown here
  • Upload the sketch via serial.
  • Reboot the ESP.
  • Join the ESP AP, default password is esprocks.
  • Now visit any URL (www.a.com) and it will redirect you to the setup wizard. Follow the instructions....... then click launch.
  • One gotya might be if the wifi channel you are joining is different to the wifi channel the AP is in. In which case a warning will popup, and after 10 seconds or so your computer will disconnect and most likely reconnect to your home wifi. You need to reconnect to the ESP access point, for the config to continue. This is expected behaviour!
  • Visit http://x.x.x.x/espman/ if you want to change further settings.

Feedback welcome...