Current News

Moderator: Mmiscool

User avatar
By Mmiscool
#51620 Hello,

Tonight there is a new build.

First off when you first start esp basic with out having any configuration done and with out any setting saved it will broadcast the ap espXXXXXXXXX. The XXXXXXX are going to be the mac address of the esp ap. This was suggested because of difficulties in identifying the individual modules in a classroom environment with many students and esps floating around.


File manager will now sort files alphabetically. It was annoying the way they were being listed before all hap hazard like.


Next up there is a new neo pixles function contributed by drhaitch
viewtopic.php?f=41&t=11005&p=51615#p51615

https://docs.google.com/document/d/1EiY ... rubesjlnk2

Code: Select allneo.hex({pixel data],{start pixel],int{Position in pixel data},{number pixels},{brightness 0-100})


Example:
Code: Select allneo.hex("400fff",0,0,2,10)


Will use the string , starting at the start of the string copy it to the start of the neopixel display, copy 2 pixels, at 10% brightness.

New TFT function to clear the screen. Don't know how I did not notice this one. Was defiantly some thing that got overlooked but it is here now.
TFT.cls()
https://docs.google.com/document/d/1EiY ... yc56bd2qwc




'---------------------------------Nothing to see here --------------------------------------------
And one more thing. This might make a few people happy.
If you put the keyword debugon at the top of your program and click run you might be surprised to see the first iteration of a partially working debugger.

This is not documented yet but if you use the debug.log("Some text") function it will put that text in to the debug console on the screen. It will show variables and there values over on the left and under the debug log it shows the current line number and line of code as it is executed.

Keep in mind that the new debugger is not production ready but it you want to turn it on just put debugon at the first line of your program.