La Raspberry Pi es la implementación más barata posible del tipo de arquitectura que alimenta los teléfonos inteligentes y las tabletas, que es extremadamente similar al tipo de arquitectura que alimenta las PC portátiles modernas. Ejecuta Linux y puede conectarle un teclado y una pantalla y usarlo como una computadora. Dicho esto, también proporciona GPIO (IO de propósito general), lo que hace que sea mucho más fácil diseñar placas de extensión que en una PC donde los dispositivos periféricos tienen que implementar protocolos de bus complejos como PCI o USB. Pero creo que el GPIO está principalmente allí porque podría agregarse a costa de un conector de encabezado estándar y a ese precio, en realidad es genial que pueda parpadear un LED en su máquina similar a una PC simplemente escribiendo algunos bytes en un dispositivo archivo.
Si Raspberry es una implementación barata y pirateable de la esencia de una PC, Arduino es una implementación barata y pirateable de la esencia de la computadora en su despertador o en su horno de microondas. Es un micro de 8 bits que funciona a 16 MHz. En principio, puede hacer la mayor parte de lo que puede hacer con un Arduino con una Raspberry Pi dados los pines GPIO, pero el Arduino en realidad tiene ventajas, por lo que en lugar de alcanzar el gran martillo y simplemente usar una Raspberry Pi para todo, yo enviar debe considerar utilizar la herramienta adecuada para el trabajo.
Arduino es una implementación de microcontrolador muy simple. Realmente no hay tanto, pero el circuito de aplicación de referencia sale directamente de la hoja de datos de un micro común de 8 bits: quiere una señal de reloj, por lo que conecta un cristal, quiere un suministro de voltaje estable, por lo que conecta un regulador con tapas antes y después, y luego tiene algunos pines de E / S, que se conectan con las resistencias y LED y conectores de encabezado apropiados, y eso es todo.
- Cómo conectar mi Raspberry Pi 2 y Arduino Uno R3 juntos
- ¿Qué procesador Intel sería comparable al procesador ARM en la nueva Raspberry Pi (2015)?
- Cómo instalar Raspbian en Raspberry Pi 2 con mi computadora portátil y sin monitor o TV
- ¿Dónde puedo comprar los kits de inicio de Arduino o Raspberry Pi en Gwalior?
- ¿Qué versión de Raspberry Pi sería buena para los principiantes?
Esto tiene ventajas. Por ejemplo, puede construir fácilmente sus propios sistemas compatibles con Arduino: los ingredientes son uno de los mismos micro de 8 bits utilizados en su Arduino, un puñado de componentes electrónicos genéricos que cuestan menos de un centavo y están disponibles en Radioshack, y una pieza de tablero de prototipos. Eso es todo. Ah, y soldadura, supongo. Es un diseño de baja velocidad, así que no te preocupes por los planos de tierra y otra magia negra de diseño de alta velocidad: solo coloca una tapa de desacoplamiento en la fuente de alimentación y probablemente estarás bien cableándolo con clips para todo lo que me importa. El chip viene en un gran paquete DIP grueso que toma cantidades ridículas de abuso: he soldado y desoldado un micro similar de 8 bits varias veces, doblando y calentando los pines una y otra vez, y ni el calor ni el estrés mecánico parece haberlo dañado en lo más mínimo.
Raspberry Pi, por otro lado, es un diseño de alta velocidad bastante sofisticado. Son lo suficientemente baratos como para construirlos a granel, pero para construir uno usted mismo requeriría una placa multicapa personalizada y maquinaria para montar los chips BGA (¡en realidad hay una memoria BGA encima de la CPU BGA!) Además, no hay detalles completos las hojas de datos disponibles para todos los componentes, y el diseño correcto de la placa multicapa requiere comprender cómo mantener la integridad de la señal en un diseño de velocidad relativamente alta (http://www.amazon.com/High-Speed…)