1v85 release #5211
Replies: 1 comment
-
Posted at 2016-02-16 by Wilberforce @tve are there commits that you have not applied to the esp8366 build that should be in for 1v85? Posted at 2016-02-16 by DrAzzy ESP8266 isn't perfect, but it's working remarkably well. Posted at 2016-02-17 by DrAzzy Update: I think these issues are severe enough that they should be considered prior to ESP8266 release: Posted at 2016-02-17 by JumJum Main focus of ESP8266 is to support Wifi. Posted at 2016-02-17 by DrAzzy I don't thing wanting to use the hardware serial on the ESP8266 is unreasonable. I'm flagging these up because these are omissions that make the Espruino on ESP8266 still feel like it is in a beta state. Posted at 2016-02-17 by Wilberforce
I think on the later builds this has been addressed but not cross referenced on github.... Posted at 2016-02-18 by tve I don't have any changes queued. I'm not aware of any show-stopper from the esp8266 point of view. There's no question that there are improvements to be made, but we have reached a usable state. Whether it continues to be called 'beta' or not, I don't have any string opinion :-). Posted at 2016-02-18 by JumJum @drazzy, sorry for a misunderstanding. I would like to have full serial support in ESP8266, no question. I have to connect an Espruino which works as a datalogger. Handshaking of data and commands between both is not smart, but it is doable. Posted at 2016-02-18 by @gfwilliams Ok, I'll take a look at a release then - but I'll quickly change the analogRead thing, and tweak at least the serial receive handler. I wonder whether all the comments on GitHub about wanting software serial would actually just go away if people used the existing hardware serial instead... Posted at 2016-02-18 by DrAzzy I think working hardware serial on ESP8266 would kill all or most of the demand for software serial from ESP8266 users. I see that you checked in a change to fix this. I'm looking forward to testing it. It looks like I'll need to get a build working. I've also had some experience using software serial implementations on other platforms (arduino in particular) and realized how awful it tended to be. It's still a nice thing to have, but my feelings on it's importance have fallen dramatically after seeing other software serial implementations in action. Posted at 2016-02-19 by tve
Are you creating an A0 pin for this? I think that would be the cleanest solution since it's really a separate pin. If you do, please don't use pin number 16 to represent it but perhaps 17 or higher 'cause some day we may want to add D16 (which is not a true gpio pin but is often referred to as such in the esp8266 world). Posted at 2016-02-19 by tve I now see your commit and commented. Nice! Posted at 2016-02-19 by @gfwilliams
http://www.espruino.com/binaries/travis/master/ ?
That'd be nice - but right now the use of Also I bet ESP8266 code doesn't use Mind you, I just added the Posted at 2016-02-19 by tve You don't think Pin() should be kept in order to be able to choose a pin dynamically? I.e. convert int to Pin? Posted at 2016-02-19 by @gfwilliams I think it's probably Well, I'm still keeping Pin, I just think it needs to do something to warn or people will keep using it on ESP8266. It won't error if you convert a string or float to a Pin, so you can still do that. Or in fact you can just do Posted at 2016-02-19 by DrAzzy Pin() should be kept, I think - but it's something that the user should rarely be touching, since you can use pin numbers directly when referring to the pins (and it does the same thing behind the scenes), and there are already constants defined if you like them to have a letter in them. Pin() with an integer argument is nigh useless on an STM32 - and maybe anything else except ESP8266? Posted at 2016-02-22 by @gfwilliams
Yes, pretty much. And it should really be useless on ESP8266 too, because Having said that, Nordic chips are sensible and have pins numbered 0..31, so it does make some sense there. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Posted at 2016-02-16 by @gfwilliams
Hi,
Just wondering how everyone is getting on with the current 'cutting edge' builds of Espruino? I haven't heard anything bad. I've been using them for a while and they seem pretty stable too.
I'd like to release a 1v85 version soon - which would hopefully include builds for micro:bit and ESP8266.
Beta Was this translation helpful? Give feedback.
All reactions