Electronics needed for this project

This is a list as well as some details on the electronics needed for the 3D Robot.

Ultimately many of these options will be able to be used in a whole host of projects, and there will be a separate page on Electronics in general.

Power Electronics
There will be a much larger article in general about energy and power options in the complete 3D Robot ecosystem, since lots of products use energy.

None the less this will be a practical guide for this specific robot.

Processing Electronics
Raspberry Pi 4

Breakout processors

Stepper motor Driver (A4988 or DRV8825 or TMC(2100) or TMC(5610) and many more options)

There are many options for the electronics so long as it fulfills the right set of criteria it should be good.

The run down of the electronics is as follows.

A central processor issues the commands and communicates with the outside world: This has to be a powerful processor. The Raspberry Pi 4 fits this criteria but there are many others that could be a drop in replacement.

The next is a smaller process with good pinout to operate the power electronics and offer a lot of pins: In this case the Arduino Mega 2560 is a good fit again there are others.

Next is the breakout board that houses the power electronics: In this case we are using a modified RAMPS 1.7 board, many other motion control options will work.

Finally we have the power electronics that run the power equipment: we have steppers to be powered by Stepper motor drivers and MOSFETs and Relays for on/off power.