luc-github/ESP3D
FW for ESP8266/ESP8285/ESP32 used with 3D printer observed · 2026-08-28
Health v2 · maintenance only
91/100
- Activity 93
- Release rhythm 82
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 44.5
- age_days: 4157
- days_rel: 42
- days_push: 42
- n_releases_24m: 7
Adoption not part of the score
1990 stars · 491 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
ESP3D is open-source firmware for ESP8266/ESP8285 and ESP32 boards that adds WiFi connectivity to 3D printers, CNC machines, and sand tables. It provides a web interface, file management, and serial-to-WiFi bridging so printers can be monitored and controlled remotely.
Use cases
- add wifi to my 3d printer with an esp32
- control my marlin printer over the network
- send g-code to my cnc wirelessly
- monitor 3d printer remotely from browser
- replace usb cable with wifi module on printer
- upload files to printer sd card over wifi
When to choose
- you have an ESP8266/ESP8285/ESP32 board and want wireless control of a 3D printer, CNC, or sand table
- you need a built-in web UI, file manager, and serial bridge without running a separate host
- you use Marlin, Repetier, GRBL, or Smoothieware firmware on the machine
When to avoid
- you need OctoPrint-style plugin ecosystem and camera streaming - a Raspberry Pi host may fit better
- your printer controller has no free serial port for the ESP module
- you want a turnkey commercial product rather than firmware you compile and flash yourself
Facets
application · maturity active
embedded http-server file-upload websocket cli iot embedded-systems hardware iot embedded cross-platform 3d-printer cnc marlin repetier grbl smoothieware wifi-bridge sd-card arduino esp8285 automation esp8266
1 source
- readme: https://github.com/luc-github/ESP3D · fetched 2026-08-28 · 009387b75c75
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| luc-github/ESP3D | main | 91 |
For agents
markdown · JSON · MCP: product_card(name="luc-github/ESP3D")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem