Learn the following:
Electical engineering, mechanical engineering, hardware interface programming, CAD design, Optics design, smelting, plastics moulding.
That should do it. What you posted is like saying "I want to know how to operate a 747 jet" and expect a full answer typed out in a forum. You want to read about a dozen books for this.