-
Notifications
You must be signed in to change notification settings - Fork 3
A web interface for Micropython on the ESP8266
License
MarkR42/esp-webui
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
ESP-WEBUI --------- What is it? It's a Micropython implementation of a HTTP 1.0 web server which has the following features: * Serves static content from the filesystem * Handles uploads using PUT method * Javascript drag-and-drop and form-based uploads (which uses the PUT method) It is written in 100% pure Micropython for the ESP-8266. How do I use it? 1. Install Micropython on your ESP-8266. 2. Run the script "build.sh" - this generates a file "fs.img" which is a DOS FAT12 filesystem image. Copy the contents of fs.img into the ESP flash at the appropriate offset. I've written a script "flash.sh" which might work. It works for me. The offset might change in future versions of Micropython. I don't know how to find it dynamically (yet) 3. Restart your ESP, and connect to its web server with a web browser, e.g. (default) http://192.168.1.4/ You can then see a directory listing, and you can drag & drop files to upload them, click on files to download them etc. Who wrote it? Unless otherwise indicated, all code written by me, Mark Robson <markxr@gmail.com> What is the licence? It is licenced unless otherwise indicated, under the permissive MIT licence. See file LICENSE.txt for more details.
About
A web interface for Micropython on the ESP8266
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published