¿Estás dudando en comprar un SBC listo para usar? Puedes construirlo rápidamente con las herramientas adecuadas de diseño de hardware modular
No hay nada más divertido que embarcarse en un nuevo proyecto, ya sea como una aventura empresarial o para tu propio disfrute personal. Como ingeniero trabajando en un proyecto de hardware de sistemas embebidos, llegarás a un punto en el que tendrás que tomar esa decisión crítica: ¿qué partes importantes de tu sistema deberías construir y cuáles deberías comprar? El dilema de "construir o comprar" ha atravesado la comunidad de hardware, aunque ciertamente no se limita a hardware.
Este tipo de decisión no es fácil de tomar, y no hay una respuesta general para esta pregunta. Tomar la decisión equivocada para un proyecto podría costarles tiempo y dinero a los usuarios y al propietario de un negocio. Decidir si construir o comprar es complicado y requiere sopesar cuidadosamente los costos, el tiempo y las capacidades.
Las habilidades y la experiencia de su equipo de ingeniería influirán profundamente en su decisión de construir desde cero o comprar una placa prefabricada para respaldar su próximo producto. Cuanto más conocimiento tenga el equipo en un dominio particular, mayores serán las posibilidades de embarcarse en un enfoque de construcción exitoso. Mientras tanto, un equipo con menos conocimiento y experiencia en el dominio específico del proyecto probablemente tardará más en ponerse al día y producir un nuevo producto completamente desde cero. En este caso, lo más probable es que opte por comprar una solución prefabricada.
De todos los puntos importantes a considerar al decidir entre comprar y construir, equilibrar los costos y las capacidades requeridas es probablemente el más importante. Para una empresa que crea su propio producto, el costo podría ser el factor decisivo definitivo. Si su organización está diseñando un producto para un cliente, entonces necesitará presentar al cliente opciones que muestren los compromisos entre capacidades, personalización, costos y conformidad con los requisitos del cliente.
Entender los compromisos de costos totales involucrados en comprar o construir es un proceso complicado porque implica varias etapas, pero es una tarea crucial para asegurar la rentabilidad. Construir su propia placa personalizada para un sistema embebido completamente desde cero incurrirá en algunos de los siguientes costos:
En comparación con la ruta de construcción, optar por soluciones listas para usar sin duda te ahorrará costos de desarrollo, costos de componentes en la etapa inicial, una parte significativa de los costos de fabricación y costos de mantenimiento de software. ¿Significa esto ahora que la opción de construir está descartada? Realmente depende de tu aplicación, el costo de la solución lista para usar y el volumen que necesitas producir.
El volumen es algo que va de la mano con el costo. Los ingenieros que abogan por construir en lugar de comprar tienden a enfocarse en este punto, simplemente porque estas personas suelen trabajar con volúmenes mucho mayores que una startup o un aficionado. Cuando tu objetivo es un volumen bajo—decenas, cientos, o incluso unos pocos miles de unidades—entonces comprar probablemente sea tu mejor opción. La ruta de construcción se vuelve más atractiva con cantidades mayores.
Rentabilidad vs. volumen de fabricación al comprar y construir
A medida que el número de unidades aumenta con el tiempo, la opción de "Construir" no comenzará a ser rentable a menos que puedas asegurar un acuerdo exclusivo con los fabricantes de la solución prefabricada. Ten en cuenta que, una vez que construyas tu propia placa de sistemas embebidos y haya pasado tu régimen de pruebas, no necesitarás reconstruirla; puedes ordenar inmediatamente volúmenes mayores y acercarte más al punto de cruce mostrado en el gráfico anterior.
Cuando compras un producto listo para usar y ejecutar tu sistema embebido, lo que ves es lo que obtienes. A menos que planees descargar esquemáticos electrónicos para alguna plataforma de hardware abierto (por ejemplo, un Arduino o Raspberry Pi) y rediseñar completamente la placa, el rendimiento de tu producto está limitado por los componentes que tienes en la placa.
Rediseñar estos productos de hardware abierto u otros proyectos de código abierto de ingenieros es ciertamente posible, pero algunos de estos proyectos tomarán tanto tiempo y esfuerzo para rediseñar como construir un producto desde cero. Mientras tu volumen sea lo suficientemente alto, podrías construir una nueva placa desde cero ya que tendrás más control sobre sus capacidades y características disponibles.
Siempre puedes optar por construir una placa embebida desde cero, ya que una solución lista para usar no siempre satisfará tus necesidades de rendimiento únicas, puede que no sea escalable, pronto podría quedar obsoleta y puede que no cumpla con los estándares industriales críticos para tu aplicación. Cuando tienes acceso a las herramientas adecuadas de diseño de hardware modular, puedes reducir considerablemente el tiempo requerido para crear un sistema embebido desde cero. Esto te permite crear hardware que satisfaga los requisitos únicos de tu aplicación sin estar limitado por el hardware COTS.
Este conjunto de herramientas de diseño de hardware te permite conectar rápidamente módulos estándar en un sistema completo listo para producción sin enredarte en los aspectos más finos del diseño de PCB. Este es el equilibrio perfecto entre construir y comprar un SBC para tu nuevo sistema: construir un sistema a partir de módulos estándar te da la seguridad de que tu producto funcionará correctamente, mientras que aún te da la capacidad de adaptar tu SBC a tus requisitos únicos. Lo mejor de todo es que eliminas completamente los costos de diseño de PCB involucrados en construir tus propias placas, lo que te permite alcanzar la rentabilidad con un volumen más bajo.
Identificación de errores con las herramientas de diseño de hardware modular en Upverter
Gracias a las herramientas de diseño de hardware modular en Upverter (anteriormente conocido como Geppetto), cualquier ingeniero puede agilizar el proceso de diseño y producción para sistemas embebidos. Puedes crear rápidamente sistemas de hardware modulares, completamente funcionales, en una interfaz de diseño basada en navegador, y tus diseños estarán listos para la producción y serán adaptables para casi cualquier aplicación. Tendrás acceso a una amplia gama de módulos estándar de la industria para usar en tu nuevo producto.
Echa un vistazo a algunas historias de éxito de clientes de Gumstix o Contáctanos hoy para aprender más sobre nuestros productos, herramientas de diseño y servicios.