Chat about current Lua tools and IDEs

User avatar
By jlauer
#41392 Hey folks, I wanted to announce a new web IDE for NodeMCU.

http://chilipeppr.com/nodemcu

Image

Video tour of ChiliPeppr NodeMCU Workspace



Why did I create this? ChiliPeppr is a full ecosystem for controlling hardware from software. Programming a device is just the first step. Once it's programmed, you typically need software to control the device as well. ChiliPeppr lets you easily create front-end interfaces to your devices. It is especially suited for controlling multiple devices at the same time.

Additionally, I was having problems using ESPlorer, which I think is a great program, but Java is not a great platform anymore. On my high-resolution display I could barely use ESPlorer. Also, ESPlorer seemed to always use 100% CPU and would kill my laptop battery. ChiliPeppr solves all that.

Please feel free to fork the workspace and add additional features as you see fit.

-John
User avatar
By Mighty Max
#41425 Nice thing!
However, it does not work here (Firefox 44.0) on Windows 7

Debugger says (sorry, german language):
Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf http://i2dcui.appspot.com/geturl?url=ht ... how/light/. (Grund: CORS-Kopfzeile 'Access-Control-Allow-Origin' fehlt).
User avatar
By jlauer
#41489 I just tried it out in Firefox 44 and it seems to work fine. Make sure you are not trying to load https:// but instead just use http:// when loading ChiliPeppr.

http://chilipeppr.com/nodemcu

Here's a screenshot of it loading fine in Firefox

nodemcu on firefox.png


Mighty Max wrote:Nice thing!
However, it does not work here (Firefox 44.0) on Windows 7

Debugger says (sorry, german language):
Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf http://i2dcui.appspot.com/geturl?url=ht ... how/light/. (Grund: CORS-Kopfzeile 'Access-Control-Allow-Origin' fehlt).
User avatar
By AdrianM
#41514 Just giving your ChilliPeppr hardware fiddle a spin... big thanks for sharing.
in case it helps others, I had to re-boot after installing the Serial Port JSON Server before it would work. Nice application for this platform although there's a few issues I'm having - for example Upload>Run doesn't do what I expected i.e. allow me to browse to a .LUA file on my HD. Not sure how I would load previously prepared scripts... also, hitting Refresh on NodeMCU Files doesn't show the files already in the device (although the script appears in the serial port console).