Hablemos del diseño mecánico, algunos programas que puedes usar:
FreeCAD: An open-source parametric 3D CAD modeler https://www.freecadweb.org/
http://www.solidworks.es/sw/products/solidworks-products-adwords.htm?mktid=8113&gclid=EAIaIQobChMI1I72jeeS2gIVB4RpCh1ywA5gEAAYAiAAEgIXbPD_BwE
Bring ideas to life with free online Arduino simulator and PCB apps | Autodesk Circuits https://circuits.io/
El diseño mecánico es parte esencial del desarrollo de hardware ya que ahí diseñamos las dimensiones de nuestro producto y además definimos características y materiales que usaremos para estos.
El diseño mecánico se encarga también de los actuadores de los dispositivos por ejemplo: Sistemas con motores, sonidos, estructuras, alarmas etc.