Aucune description

Godzil c4634a954c Add missing websocket and corresponding patch il y a 6 ans
dist 37167cd17f Reorganisation done il y a 6 ans
examples c3ab446c0b Move things around, add the real tree of httpserver as a module. Add also add uploader as a module il y a 6 ans
httpserver @ 0f852665ec c3ab446c0b Move things around, add the real tree of httpserver as a module. Add also add uploader as a module il y a 6 ans
patchs c4634a954c Add missing websocket and corresponding patch il y a 6 ans
src c4634a954c Add missing websocket and corresponding patch il y a 6 ans
uploader @ 70f5ae5b5d c3ab446c0b Move things around, add the real tree of httpserver as a module. Add also add uploader as a module il y a 6 ans
.gitignore 37167cd17f Reorganisation done il y a 6 ans
.gitmodules c3ab446c0b Move things around, add the real tree of httpserver as a module. Add also add uploader as a module il y a 6 ans
LICENSE 3ef802bb57 initial commit il y a 7 ans
Makefile c4634a954c Add missing websocket and corresponding patch il y a 6 ans
README.md 3be971ff21 add todo list il y a 7 ans
TODO.md 3ef802bb57 initial commit il y a 7 ans

README.md

NodeMCU WebIDE

You may find more details at my instructables: http://www.instructables.com/id/NodeMCU-WebIDE/

NodeMCU WebIDE base on 2 core projects:

nodemcu-httpserver

A (very) simple web server written in Lua for the ESP8266 running the NodeMCU firmware.

CodeMirror

A versatile text editor implemented in JavaScript for the browser.

##nodemcu-websocket.lua rewrite from:

creationix/nodemcu-webide

A websocket based IDE for nodemcu devices.

##Todo

  • allow multiple opened files
  • auto save file in web browser local storage
  • redirect NodeMCU output to web browser
  • new file template
  • more editor basic feature, such as search
  • refresh button for reload file list
  • fix WebSocket memory leakage issue
  • utilize WebSocket in WebIDE