Skip to content

phorton1/Arduino-libraries-FluidNC_UI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FluidNC_UI - Home

Home -- Overview -- Software -- Installation

This library provides a user interface to FluidNC on a 320x240 ILI9431 based SPI TFT touch screen. It makes use of the TFT_eSPI library to drive the TFT.

It is based on my fork of the bdring/FluidNC project.

ui_screen.jpg

It is designed to have a minimal impact on RAM usage and a small footprint in program memory. It makes no use of memory allocated dynamically at runtime. Here is a photo of an early prototype of a CNC machine controller board that I used to begin development of the UI:

early_prototype_UI.jpg

Organization of Documentation

On these pages you can find documentation for the FluidNC_UI, including:

  • an Overview of the User Interface
  • details about the Software Architecture, and
  • a guide to Installing this library in your Arduino IDE

Please Also See

Please also see the following repositories and their readme files for more information:

  • my fork of the Bodmer/TFT_eSPI library
  • my fork of the bdring/FluidNC library.
  • FluidNC_Extensions - a number of extensions to FluidNC; some used by this library.
  • esp32_cnc301832 - an implementation of an inexpensive 3-axis 3018 cnc machine using this code.
  • the vMachine - a Maslow-like vPlotter cnc machine using this code.

Credits and License

This library is licensed under the GNU General Public License v3.0

Credits

  • To Bodmer for the open source TFT_eSPI library
  • To bdring and the FluidNC Team for their hard work on the next generation GRBL processor.


NEXT - an Overview of the UI ...

About

A minimal UI for machines built using the FluidNC library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published