I have an arduino Uno with a shield and 4 stepsticks. Is it possible to build a 3d printer in this configuration? I am aware of the accuracy there will not be mega. I mean more about self-improvement.
No, because 32kb is not enough to upload the firmware, for example Marlin or Repetier, apart from the fact that there are no pins necessary for basic printer operation. For a 3d printer, you have a proven Arduino Mega2560 + Ramps kit, available for pennies on aliexpress or ebay.
And would it not work in conjunction with a computer, as it is in mini CNC machine tools? What pins would be missing? Of course, heating the head + table from a separate controller.
You print either from pc or sd card, arduino must have a program to handle g-code received from pc or card, it takes up much more than the available memory on atmega328 which is in uno. The cost of the ramp and mega is PLN 80, the cost of the printer> PLN 800 in the most budget version, so industry or saving PLN 40 and combining with uno makes any sense.
✨ The discussion centers around the feasibility of building a 3D printer using an Arduino Uno, a shield, and four stepsticks. Participants highlight that the Arduino Uno's limited memory (32KB) is insufficient for running typical 3D printer firmware like Marlin or Repetier, which require more resources. They suggest that a more suitable alternative would be the Arduino Mega2560 with a RAMPS kit, which is readily available and cost-effective. The author inquires about the possibility of using the Arduino Uno in conjunction with a computer, similar to mini CNC machines, but is informed that the Uno lacks the necessary pins and memory for effective operation. The conversation also touches on the GRBL program, which is deemed unsuitable for 3D printing tasks. A link to a related project is shared as a potential resource. Generated by the language model.