Skip to content

Latest commit

 

History

History
58 lines (40 loc) · 2.4 KB

readme.md

File metadata and controls

58 lines (40 loc) · 2.4 KB

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 ...