【E780】基于STM32的G-code解释器

2021-09-04 09:58:23      索炜达电子      1583     

项目编号:E780

文件大小:161M

源码说明:带中文注释

开发环境:C编译器

简要概述:

一、项目总览

基本介绍:

本项目基于STM32F1,移植了著名的GRBL——G-code解释器,做的一款写字机(或激光雕刻),使用LVGL的GUI库设计屏幕交互,扩展了SD卡脱机打印功能,板载ESP8266-E12SWIFI模块(由于STM32F1的性能有限,同时兼顾刷屏和G代码解释以及榨干了性能,所以WIFI连接模式暂时未开发),暂时可以通过串口连接电脑使用上位机进行打印,或者使用SD卡脱机打印。

外观:

【E780】基于STM32的G-code解释器

【E780】基于STM32的G-code解释器

【E780】基于STM32的G-code解释器

硬件介绍:

主控 :STM32F103ZET6

WIFI :ESP8266-E12S

屏幕 :3.5寸LCD-16并口RGB16bit-40Pin

触摸IC:XTP2046电阻触摸

接口 :步进电机接口x3、舵机接口x2、12V激光头接口x1、限位开关x3、USBx1、UART-USBx1

ETC…

预览图:

【E780】基于STM32的G-code解释器

软件控制部分:

-移植GRBL解释器进行控制机械控制

-使用LittleVGL创建用户交互界面

-FATS文件系统,进行脱机打印

机械结构部分:

使用经典巧妙的CoreXY结构,这里扒下来一张图,具体百度看看吧

【E780】基于STM32的G-code解释器

【E780】基于STM32的G-code解释器

【E780】基于STM32的G-code解释器

文件列表:

【E780】基于STM32的G-code解释器

TAGG-code
  • 17 次
  • 1 分