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.