Left for archival purposes.

User avatar
By sej7278
#4229 I'm about to really dive into ESP8266 development and have flashed the LUA firmware and see it as pretty superior to the stock firmware (not least because its CR/9600 not CR+LF/115200)

But before i start concentrating on LUA, I'd like to know what's going to happen about getting the sourcecode.

Looking at it the project's only been going a month or so, but I'd still like to see some progress towards opensourcing it, or a definitive answer if its not going to be opensourced, in which case I'll move to the MicroPython or stock firmware.

I'm a little concerned about flashing a closed-source firmware (and giving it my wifi credentials) that's written by a guy called "zeroday" :lol:
User avatar
By yes8s
#4232
sej7278 wrote:I'm about to really dive into ESP8266 development and have flashed the LUA firmware and see it as pretty superior to the stock firmware (not least because its CR/9600 not CR+LF/115200)


This is why I hate the arduino platform. Any standard UART peripheral is so much more flexible than just supporting 9600LF. Slowing the UART to 9600 is a hindrance to a lot of applications. (Note: You can change the stock firmware baud rate you know?)

sej7278 wrote:But before i start concentrating on LUA, I'd like to know what's going to happen about getting the sourcecode.


Looking at it the project's only been going a month or so, but I'd still like to see some progress towards opensourcing it, or a definitive answer if its not going to be opensourced, in which case I'll move to the MicroPython or stock firmware.[/quote]

Go back and read the initial main thread to see a discussion about this: viewtopic.php?f=23&t=588. Zeroday has stated that it will remain closed for the time being which is a shame.

sej7278 wrote:I'm a little concerned about flashing a closed-source firmware (and giving it my wifi credentials) that's written by a guy called "zeroday" :lol:


Not sure how useful your WIFI credentials really are to a person located all the way in China, so I think here the risk here is negligible :D

My concern with the closed source aspect is what happens if Zeroday and NodeMCU just disappear? That would be a risk and since source is closed, it can no longer be developed and any existing development effort in creating applications based on this firmware could be wasted (unless someone else does a port that could mimic the APIs implemented here).

At the moment, I'm really just having a play with the ESP so I'm not too concerned if this were to happen but if I were to or when I do something more with the ESP then I would seriously consider not using this LUA firmware due to the fact that support for it could stop at any moment and I'd be stuck up s#@t creek without a paddle.