-
grbl
An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino (by gnea)
-
grbl-Mega-5X
5/6 Axis version of Grbl, the open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on an Arduino Mega2560
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Since grbl is really just a program that is uploaded to the arduino I think the answer would be yes, BUT you would have to modify the source code of grbl and add your functions. If that is within your skillset, then go for it. Here is some info about other commands through gcode.
Try this version: https://github.com/fra589/grbl-Mega-5X