Chat about current Lua tools and IDEs

User avatar
By GeoNomad
#4862
Markus Gritsch wrote:It seems LuaLoader is not able to open a COM port with a high number: On one of my computers the FTDI adapter has COM38 associated to it, and on this computer LuaLoader cannot connect.


I have fixed it in version 0.68, which is now available:

http://benlo.com/esp8266/index.html#LuaLoader

or

https://github.com/GeoNomad/LuaLoader if you are a github fan

0.68 Support for COM10-COM255 added
0.68 More Help resource links in the Help Menu for Lua and ESP8266
0.68 Optional automatic change to 921600 baud when uploading
0.68 Baud rate panel turns red if comm port is disconnected
0.68 Fixed a bug related to not having a log file
0.67 New coloured skin
0.67 Fixed a bug in adding ESP files to drop down menu

0.66 Added Workspace selection to File menu - Workspaces are automatically created when uploading a file.
0.66 Files in dropdown menu that are on the ESP are indicated with a < prefix.
0.66 Fixed file not found bug if files have been moved.
0.65 fixed random characters in entry window bug
0.65 tmr.stop menu addition - right click to choose 0 to 7 timers
User avatar
By GeoNomad
#4890
ucy74 wrote:Is this possible to run it on ubuntu via wine - thru /dev/ttyS0 port?

esp8266_flasher.exe works...


Sorry, this is a Windows app.

There are some others developing Linux apps on here. Take a look around.

Peter
User avatar
By Markus Gritsch
#4941 Hmm, I was thinking about improving upload speed: What if LuaLoader.lua contains beside cat() a second function save(), something like this:

Code: Select allfunction save(fname)
    file.remove(fname)
    file.open(fname, "w")
    uart.on('data', function (data)
      file.write(data)
      if data == '\4' then -- EOT
        uart.on('data')
        file.close()
      end
    end, 0)
end

Initial bootstrapping of LuaLoader.lua must of course be done with the current method, but once installed, file transfer could probably be done faster using the save() function.

What do you think?