Code Monkey home page Code Monkey logo

Comments (7)

species5618 avatar species5618 commented on July 26, 2024

the Readme files says

WiFi connection

I've implemented a way to turn ESP8266 into AP mode so I can set WiFi config when prior WiFi is not available. It is done by setting IO pin 4 to high status during boot. This pin is configurable by a #define. in FSWebServerlib.h. You must ensure it is connected to GND to allow it to connect to a router.

from fsbrowserng.

dotJson avatar dotJson commented on July 26, 2024

I saw that, too. Although I'm not sure it speaks to the scenario I wrote. Stating turn ESP8266 into AP mode so I can set WiFi config when prior WiFi is not available leaves out the indication it would also ignore any existing config.json. So as long as pushing pin 4 high (maybe via a jumper?) does indeed ignore existing config.json then that would work. But I didn't glean that from the readme.

from fsbrowserng.

species5618 avatar species5618 commented on July 26, 2024

AFAIK it would resolve you scenario , i certainly manage to use it

from fsbrowserng.

bill-orange avatar bill-orange commented on July 26, 2024

I have found that when config.json exists and I go into AP mode with the jumper, I reset with an exception (9) reset. Does anyone get this?

from fsbrowserng.

gmag11 avatar gmag11 commented on July 26, 2024

Hi, config.json should be overwritten after entering AP mode and configure settings. Meanwhile, you can always edit your config.json on your computer and flash it using Arduino IDE.

from fsbrowserng.

mstjerna avatar mstjerna commented on July 26, 2024

I really like this implementation but the WiFi on-board process could be improved.

Implement mDNS to access device without knowing the IP-Address on the local network.
https://github.com/esp8266/Arduino/tree/master/libraries/ESP8266mDNS

This would ease up the WiFi-boarding process for users that are uncomfortable in accessing their Router to find the IP or use Serial debug to find it out...

Change the "pin-4 reset" like the "Espruna" project.
https://github.com/xoseperez/espurna

They provide a provide a double click on the "Program button" in runtime to access the wifi configuration regardless if the device is attached or not to the wifi.

Br
Michael Stjerna

from fsbrowserng.

FordPrfkt avatar FordPrfkt commented on July 26, 2024

#67

from fsbrowserng.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.