This kit is a good start for starter to build your own 3D printer. basically once you get the electronic parts done. then later it would be more easier to complete the rest parts.and yes, this is almost all the electronics you need for your 3D Printer.(except motors and extruder hotend) If you are not sure what you need to complete your 3d printer project, please feel free to ask. We not just sell them, we also provide professional after-sales service, We will offer you a detailed tutorials including project introduction and their source codes. so welcome to discuss with us, we will try to do technical support as much as we can.