Skip to content
This repository has been archived by the owner on Oct 4, 2024. It is now read-only.

A Web UI for ESP8266 or ESP32 based boards connected to 3D printers / CNC

Notifications You must be signed in to change notification settings

notabucketofspam/ESP3D-WEBUI-ASM1

 
 

Repository files navigation

ESP3D-WEBUI 3.0

using Preact per @aganov suggestion
Rewrite per @alxblog suggestion to use proper Preactjs API and lighter code: use spectre.css instead of bootstrap 4.x

In development / pre-alpha stage - NOT ready to test...

Latest development version Development Version GitHub last commit (branch) Travis (.org) branch

Setup development tools

1 - Install current nodejs LTS (currently using v14.16.1)

node -v
v14.16.1

npm -v
6.14.12

2 - Download all necessary packages in ESP3D-WEBUI directory (repository root)

npm install

Start dev server

in ESP3D-WEBUI directory (repository root)

npm run dev

will open http://localhost:8088

Back end query server is localhost:8080, websocket server is localhost:81

Build index.html.gz to /dist folder

in ESP3D-WEBUI directory (repository root)

npm run build

Will generate production version

Chat

ESP3D is now on discord https://discord.gg/Z4ujTwE

About

A Web UI for ESP8266 or ESP32 based boards connected to 3D printers / CNC

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 85.4%
  • HTML 13.0%
  • SCSS 1.6%