FluidNC es un firmware CNC optimizado para el controlador ESP32. Es la próxima generación de firmware de los creadores de Grbl_ESP32. Incluye una interfaz de usuario basada en web y la flexibilidad para operar una amplia variedad de tipos de máquinas. Esto incluye la capacidad de controlar máquinas con múltiples tipos de herramientas, como láser más husillo o un cambiador de herramientas.
No es necesario compilar el firmware. Utilice un script de instalación para cargar la última versión del firmware y luego cree un archivo de texto de configuración que describa su máquina. Ese archivo se carga en FLASH en el ESP32 usando el puerto USB/Serial o WIFI.
Puede tener varios archivos de configuración almacenados en el ESP32. El valor predeterminado es config.yaml, pero puedes cambiarlo con $Config/Filename=
La intención es mantener la mayor compatibilidad posible con Grbl. Es 100% compatible con las operaciones diarias de ejecutar gcode con un remitente, por lo que no hay cambios en el protocolo de envío/respuesta de Grbl gcode, y todos los Grbl gcode son compatibles. La mayoría de las configuraciones de $ han sido reemplazadas con elementos fácilmente legibles en el archivo de configuración.
FluidNC incluye una interfaz de usuario web integrada basada en navegador (Esp32_WebUI) para que pueda controlar la máquina desde una PC, teléfono o tableta en la misma red Wifi.
Consulte la wiki si desea obtener más información sobre la función o cómo usarla.
El Grbl original es un proyecto increíble de Sungeon (Sonny) Jeon. Lo conozco desde hace muchos años y siempre es de gran ayuda. He usado Grbl en muchos proyectos.
Wifi y WebUI se basan en este proyecto.
Contamos con un servidor Discord para el desarrollo de este proyecto. Pide una invitación
Este proyecto requiere mucho trabajo y, a menudo, elementos costosos para realizar pruebas. Considere una donación segura y muy apreciada a través del enlace de PayPal a continuación o mediante el enlace del patrocinador de GitHub en la parte superior de la página.