NodeMCU ESP8266 v3: Universal Application

Hello, as a newbie in the Arduino programming, wanted to ask if someone has an example or propositions what type of universality will be better to project.
There is an project concept of making an application using the NodeMCU ESP8266 v3 as an hardware part of application that will be universal in that type of system vision -
user-customizable parameters of Esp through an HTML web-site, for example: configurating and saving data about Access Point pasword+name; Wi-Fi password+name; Server Url for sending+recieving data using custom delay time; "checkboxing" usable GPIO pin's and choosing input/output.
What is doable and what not, will be appreciated for any ideas, propositions and comments.

Applications that are 'universal' seldom survive or indeed see the light of day. The world is constantly changing, and this idea has kept coming up over the last 60-odd years. It is not doable except at the lowest of levels, and we call those standards.

It's not quite clear what you want to achieve. Are you asking what the best hardware would be or an app that could do many things?

1 Like

The whole question reads like a random concatenation of buzz words.

1 Like

Thesis?

if you're referring to confiurability, why not multi methods

  • serial monitor
  • serial bluetooth
  • web page with check boxes or locations for ascii input
  • support direct setting of parameters via URL (e.g. MyUrl#param=12)

but what does it do?

1 Like

How does that work? I am not web trained so it is a mystery to me.

you add a callback for a sub-page (?), "/set", and the callback can extract extract the strings and on either side of an "=". I think any page where you specify values that are returned to the server does this

    server.on ("/set", HTTP_GET, [] (AsyncWebServerRequest *request) {
        request->send (200, "text/html", paramPage (request));
    });

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.