The most important advantages of ABS are impact resistance and toughness. Lego is made from ABS. It will also not deform in hot water, compared to PLA. On the downside ABS is hard to print. You need very hot printbed (around 110 degrees Celsius) and Kapton tape, so the first layer will stick properly. ABS can also warp and curl. There are also other issues in the Marlin firmware that need some attention.
Power Supply Unit (PSU) for the 3D printer is usually a large block that floats around the desk and is not connected to the printer. It is usually forgotten to integrate into the design. If you are lucky you can find mods on Thingiverse, but I had no luck and had to design one myself.
The basic building blocks of FPGA chips are logic elements (LEs). A logic element consists of LUTs (look-up tables), which are basically programmable logic gates. This gate is a multiplexer and can be build out of NAND gates. This small project is a breadboard implementation of this concept.