WiFi and MQTT configuration using the Luciferin Access Point - sblantipodi/firefly_luciferin GitHub Wiki

Connect to the WiFi and MQTT network (FULL firmware only)

This is an alternative way to store WiFi credentials on the microcontroller.
The simplest solution is to use the web installer
Web Installer
or to provision directly from Firefly Luciferin.

If you haven't configured WiFi using the Web Installer, thanks to Arduino Bootstrapper,
Glow Worm Luciferin firmware starts an access point for easy configuration via a web browser.

Please connect to the access point. If you search for WiFi networks, you will find your ESP device named GLOW_WORM.
Once connected, go to http://192.168.4.1 and you will access a GUI where you can enter all the passwords without the need for hardcoding them.

  1. Device Name: The device name you will use in Firefly Luciferin to point to your microcontroller. If you have multiple devices, choose a different device name.
  2. IP Address: The IP address that your ESP should use (optional, leave blank for DHCP).
  3. SSID: Your WiFi SSID.
  4. WiFi Password: Your WiFi password.
  5. OTA Password: Password used to update Luciferin via wireless.
  6. MQTT Server IP: The IP address of your MQTT server (optional).
  7. MQTT Server Port: The port of your MQTT server (optional).
  8. MQTT Username: The username for your MQTT server (optional).
  9. MQTT Password: Your MQTT password (optional).
  10. GPIO PIN FOR THE LED STRIP: The GPIO PIN you want to use to drive your LED strip (2, 3, 5, or 16).
    Please read here to understand what is the best GPIO for your use case.

Please double check your input before clicking the 'Store config' button.
If you enter wrong data, you need to reset the device or reflash the firmware.

Note: The Access Point stops working once WiFi credentials are stored into the microcontroller.

Once Glow Worm Luciferin firmware is configured, you need to configure the Firefly Luciferin PC client.
How to here