If you are not using the batteries and going with a direct 24 power supply this will eliminate the need for a separate box. Teh motor mount has been widened and deepened a bit to allow the components to fit in the housing and then allow a covert to be snapped on. All the parts that PrinterMcgee version will work fine. The parts are listed below again with the exception of the battery parts that are not needed and the addition of a 5.5 x 2.1 MM DC Power Jacks that were useful.
The Greartisan DC 24V 150RPM Gearbox will be a tight fit getting to the box. Easier to push form the bottom up and angle the circuit board in to the opening.
https://www.amazon.com/gp/product/B08FBDX5HX
https://www.amazon.com/gp/product/B07GP72BWV
https://www.amazon.com/gp/product/B091YZF4F9
https://www.amazon.com/gp/product/B08P5PJBCM
The author remixed this model.

For use with only the 24 DC Power Supply. Simplifies this into a one-piece motor mount with a cover for all the parts. This will not work if you are using the battery power supply. If you are opting for the battery power supply please use PrinterMcgee original version.