So im in a group trying to create a 2D plotter (x,y), and we have the hardware part figured out. But we have a certain issue when it comes to the software of the project, since what we want is kinda different from the usual 2D plotter we found online, they mostly use either inkScape with G-code and Arduino or GRBL and G-Code with Arduino.
Now these methods according to what i know, need to have a ready drawing, that is then imported to create the G-Code that the Arduino will later on use. However, what me and my friends are trying to create is a plotter that receives its input on the spot, with a drawing area of 300mmx300mm, meaning a user will pick his/her coordinates that they want the machine to draw (also i forgot to mention that our project mainly focuses on drawing points, not full drawings yet, hence the coordinates part).
i would like to know if there is any way we can create a code that can generate the G-code for the Arduino after the coordinates are inserted. or if there is any alternative to this method. Please Share your knowledge… anything would help