¿Cómo es posible que plataformas como Arduino y Raspberry Pi persistan en la competencia contra los microcontroladores caballerescos?

Los PI y Arduinos son muy baratos y fáciles de integrar. El Arduino viene con un chip AVR en una placa preparada (o las más recientes, incluso un ARM) que elimina la necesidad de diseñar circuitos de potencia y temporización. Todos los pines se dividen en prácticos conectores y en las mini placas puedes soldar lo que quieras allí; la mayoría de la gente hace encabezados y cables Dupont.

En el caso del PI, usted usa Python y en el caso del Arduino es un derivado de C. Ambos lenguajes son familiares para los entusiastas de la electrónica y, por lo tanto, son fáciles de programar, aunque me siento mucho más cómodo con Arduino que con PI. Puede conectar muchas compilaciones modulares para crear un sistema de trabajo.

Lo que todo esto significa es que puede tener un proyecto en funcionamiento en horas o incluso minutos en lugar de las semanas que lleva construir desde cero. En teoría, estos podrían ser comerciales, pero a menudo son construcciones conceptuales, experimentales o de distribución limitada. Son una forma barata de probar conceptos y usted construye sus productos finales en torno a principios más orientados a la industria, aunque Arduino ahora está teniendo una puñalada en el pequeño mercado comercial:

Arduino – Productos

con estos productos diseñados para productos de producción a pequeña escala.

En resumen, hay un gran mercado para aplicaciones educativas, de pasatiempos, experimentales y de pequeños fabricantes que estos dispositivos están llenando. Así es como están compitiendo.

¿Alguna vez has tratado de usar un chip TI? Tienen la cadena de herramientas peor, más confusa y más cara de la historia, documentación de difícil acceso y un montón de problemas de propiedad a su alrededor.

No estaría de acuerdo y diría que ambas son opciones extremadamente viables para productos de bajo volumen y prototipos como prueba de concepto. Claro, si vas a perforar 10k de algo, puede tener sentido actualizar (¿rebajar?) A otra clase de chip.

Arduino usa un microcontrolador. Está dirigido principalmente a la creación de prototipos a nivel de hobby, pero puede usarse profesionalmente para evaluaciones tempranas de tecnología.

Raspberry Pi utiliza un sistema en un chip, que es un paso adelante de un microcontrolador.

Los microcontroladores suelen estar integrados en equipos / sistemas integrados.

No hay competencia entre Arduino / Pi y los microcontroladores.

No hay “competencia” entre Arduino y Raspberry Pi y los microcontroladores. Las dos primeras son computadoras de placa única, y los microcontroladores son circuitos integrados. El Arduino usa principalmente el procesador AVR, que es un micro de 8 bits extremadamente popular para productos industriales, y el Pi usa el procesador ARM, que se encuentra en casi todos los teléfonos celulares que existen. Si desea hacer uno o dos de algo muy rápidamente, entonces use una placa única ya preparada como Arduino o Pi porque le ahorra semanas de tiempo y cientos de dólares. Si desea diseñar un producto para la venta, diseñe su propia PCB utilizando el microcontrolador más adecuado para la aplicación.

Como tenemos un empleado de TI en este hilo, no puedo resistir una pequeña provocación. Señor, ¿recuerda el momento en que TI pensó que era tan grande e importante que podría redefinir A0 y D0 como la dirección y las líneas de datos más importantes y todos se alinearían? Hombre, eso fue confuso cuando miraste la hoja de datos para una EPROM TI. Obtuvimos a TI de la lista de proveedores aprobados por eso.

Arduino y Raspberry Pi son más para el aficionado. No creo que las utilicen las compañías profesionales. Una empresa en desarrollo y productos o servicios siempre se apegará al uso de Texas Instruments o Renesas o Pic. La razón por la cual las juntas mencionadas prosperan es que son excelentes para los aficionados. Cuando se trata de diseñar productos, ¡son derrotados sin dudas! porque están sobrecargados con funciones en el mismo tablero.