¡Ay! O estás completamente confundido, o tu idea de producción es diferente a la mía. Considero que la producción significa vender un producto al público en general en cantidades de miles o más, luego apoyar y actualizar el diseño. Los productos que no van al público en general son trabajos internos o por contrato, y los productos que se venden en cantidades más pequeñas tienen un propósito especial o son diferentes. 'Varios tableros de Sparkfun' no satisfarían una necesidad de producción.
Primero, el costo de los bienes es siempre un factor significativo. Cuán significativo es puede diferir de un producto a otro, y puede ser menos significativo si el artículo en particular es solo un pequeño componente de un sistema más grande que ha sido optimizado para el costo. Sin embargo, en cualquier entorno en el que compita con otros productores (lo que debe ser porque si está en el gobierno o tiene el monopolio no haría esta pregunta), el costo será un factor. Los $ 35 para Netduino (solo en costo) generalmente podrían reducirse a $ 10 o menos para la mayoría de las aplicaciones con un diseño personalizado. Si está convencido de que el costo no importa, existen otras razones para no comprar dicho diseño.
Sí, los tres tableros fueron diseñados para estudiantes, diseñadores y aficionados. Están diseñados para ser lo suficientemente confiables para un kit de desarrollo que se encuentra en un escritorio. Ese estudiante debe saber algunas cosas sobre los procedimientos de manejo seguro que la población en general no conoce ni practica. Cuestiones como la ESD, la disipación de energía a largo plazo y la reducción de componentes probablemente se degradaron debajo de las cosas que son menos importantes para la producción, como la capacidad de soldadura y la simplicidad.
Su afinidad por los IDE y las soluciones preempaquetadas es aterradora. En mi opinión, confías demasiado en tus proveedores de herramientas. Si las placas se vuelven más caras, si se cambian los términos de la licencia, si el servidor deja de funcionar, el software se declara obsoleto, el fabricante de la placa se cierra (etc., etc., etc.), su negocio se manguera. Además, carece de una comprensión de lo que sucede detrás de escena. Si algo no funciona como dice la documentación, ¿cuál es su plan? Su idea de comprar algunos Arduinos, programarlos e implementar el producto, por ejemplo, carece de cualquier plan para la protección del código. Alguien más podría copiar su código del microcontrolador, duplicar las partes relevantes del diseño por un tercio del precio y venderle más.
Confiar en un IDE e idioma para las cosas que no entiendes es una receta para el desastre.
El uso de un kit de desarrollo en su diseño hará que su producto sea demasiado caro, frágil, voluminoso, hambriento de energía e ineficiente. También será difícil de depurar, un dolor de soporte, y estará a merced de sus proveedores. Te hará parecer incompetente.
Sin embargo, no todo está perdido. Si implementa su diseño en una placa de desarrollo, será sencillo que alguien (ya sea dentro o fuera de su equipo) lo personalice para eliminar estas deficiencias. Si carece de un equipo, debe contratar uno, contratar a un contratista o hacer que lo haga una empresa de diseño.