NodeMCU 2.0.0+wolfgangr build 20170105 powered by Lua 5.1.4 on SDK 1.5.4.1(39cb9a32)
Looks like - after some quirks - I have successfully built a firmware
lots of debug messages either - nice.
Thou shalt not flash on USB power
Thou shalt erase flash before writing
...
Questions start raising per dozen now...
- where does the SDK version mismatch come from? Does it hurt? how to fix?
- there seems a DHCP running on the module (at least some of the debug lines say so) - how to get rid of it?
and most important:
- How can I learn to anwer such questions myself?
There is lots of doc around, but most quite unconnected to each other, from different sources where I never know whether it really applies, and most of the end user style "do THIS then THAT will happen".
But I have to know HOW and WHY stuff happens.
- how can I explore the running system under the hood?
- is there a recommended way to get accquainted with the nuts and bolts of the system?
- how can I scrutinize and manipulate system variables from the lua prompt?
I know that the source is the utmost authoritative documentation, but can somebodey please point me where to start?