Template for your projects with a web interface.
- The modules you need (crypto, file, gpio, net, node, sjson, tmr, uart, wifi). Building the firmware
- Download all files to the module.
- Connect to the access point DoT-XXXXXX and go to the address 192.168.4.1.
-
Enter the login (admin) and password (0000).
-
Go to Settings.
- Connect to your wi-fi network
Contributions are welcome.
The package is made up of 2 main folders:
- /src (Source files)
- /files (Compiled and compressed files)
To setup and run a local copy:
- Clone this repo with
git clone https://github.com/bondrogeen/DoT
- Run
npm install
in root folder
After installing the dependencies, you can start working with the sources.
- Run
gilp build
(Compile and compress files)
When you're done working on your changes, submit a PR with the details and include a screenshot if you've changed anything visually.
- (bondrogeen) Code optimization (development)
- (bondrogeen) Minor edits.
- (bondrogeen) Translates a table into JSON from lua scripts for GET or POST requests.
- (bondrogeen) Changed the pin number for the default settings. Now it's a GPIO2 pin (4).
- (bondrogeen) Minor corrections.
- (bondrogeen) Changed the configuration settings.
- (bondrogeen) fixed the problem with the digital password wi-fi.
- (bondrogeen) Significantly changed the markup classes (before .xs-12 now .s12 ). Changed the appearance.
- (bondrogeen) Added update of web server files
- (bondrogeen) Fixed bug web_file.lua
- (bondrogeen) Fix authentication
- (bondrogeen) Added a test firmware, added NodeMCU Flasher
- (nedoskiv) Fix memory leak.
- (bondrogeen) Changed the appearance, minor fixes css.
- (bondrogeen) Rename web_server.lua to web.lua
- (bondrogeen) Changed executeCode()
- (bondrogeen) init.