ESP3D
ESP3D
3D打印
⭐⭐☆☆☆ (2/5)
🧩 软硬件结合
已发布
项目简介
用于3D打印机的ESP8266/ESP8285/ESP32固件。
ESP3D是一款基于C语言的开源固件,专为3D打印机设计,运行于ESP8266或ESP32微控制器上。它通过Wi-Fi实现打印机与电脑或手机的无缝连接,支持远程监控、文件上传、G-code发送和实时控制。核心功能包括Web界面管理、SD卡操作、温度监控、打印进度跟踪以及多语言支持。适合追求无线化、智能化打印体验的3D打印爱好者、创客和中小型工作室,尤其适合需要远程操控或集群管理的场景。
标签
项目特点
支持多种 ESP 芯片(ESP8266/ESP8285/ESP32 全系列)
集成 Web UI,通过浏览器即可控制设备
提供在线配置工具,无需手动编辑配置文件
支持 SSDP 网络发现,方便在局域网内查找设备
适用于 3D 打印机、CNC、沙画桌等多种场景
持续集成(CI)保障代码质量
技术规格
| 支持的芯片 | |
|---|---|
| 固件版本 | |
| 依赖 WebUI | |
| 配置方式 | |
| 网络发现 | |
| 适用设备 |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP8266/ESP8285/ESP32 开发板 | 1 | — | 根据需求选择型号 |
| USB 数据线或 5V 电源 | 1 | — | 为开发板供电 |
| 杜邦线若干 | 若干 | — | 连接开发板与打印机/CNC 主板 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| 电脑 | 编译固件、配置、上传 | ✅ 是 |
| USB 数据线 | 连接开发板与电脑 | ✅ 是 |
| Arduino IDE 或 PlatformIO | 编译和上传固件 | ✅ 是 |
| 浏览器 | 访问 Web UI 进行控制 | ✅ 是 |
能力画像
记忆与知识检索
逻辑推演
表达与交流
感知与观察
数理与计算
动手与操作
狂热与坚持
创造与创新
项目图库
所需技能
🔧 **动手能力**:需要连接开发板与打印机/CNC 主板,焊接或使用杜邦线进行接线。
💻 **编程能力**:需要了解 Arduino IDE 或 PlatformIO 的基本使用,能够编辑配置文件(C/C++ 语法)。
⚡ **电子电路**:了解 ESP 芯片的引脚定义、串口通信基础,以及 3D 打印机/CNC 主板的接口。
适用场景
为 3D 打印机添加 WiFi 远程控制功能
为 CNC 雕刻机实现无线文件传输和实时控制
为沙画桌等艺术设备提供网络化控制方案
学习 ESP 芯片在工业控制领域的应用