Nerdgasm!
¡Es una broma!
Raspberry Pi y Arduino se crearon para aliviar a los científicos informáticos, ingenieros, diseñadores, creadores en ciernes (la lista es larga, pero terminemos aquí) de la red de abordar las dificultades para configurar demasiadas cosas como cadenas de herramientas y otras cosas y ayudarlos ” terminar las cosas” .
Como si desea establecer el pin GPIO alto. Necesitas hacer esto tradicionalmente :
1.Habilite el reloj en el módulo GPIO
2. Establezca el bit en el registro DDR como Salida
3. Establezca el bit en el registro OUT como Alto
- Sé C / C ++ muy bien. Desde mi punto de vista, no entiendo por qué es tan difícil para la gente aprenderlo. ¿Por qué tanta gente no entiende los punteros?
- ¿Qué componentes necesito para crear una tableta Raspberry Pi de bajo costo?
- ¿Qué tiene de bueno Raspberry Pi?
- ¿Cuál es la diferencia entre Raspberry Pi y una computadora normal?
- ¿Cuáles son las capacidades de Raspberry Pi?
obviamente eso requiere que conozcas un par de requisitos previos.
En Arduino / Cableado
Es bastante sencillo:
pinMode (bit, SALIDA)
digitalWrite (bit, ALTO)
que es más intuitivo semánticamente. Los requisitos previos son bajos.
Las cosas se ponen más complicadas cuando manejas protocolos como I2C / SPI y más ordenado en Arduino.
Por lo tanto, lo alienta a trabajar en la parte lógica y no pasar mucho tiempo en el hardware (nivel de registro), ya que están encapsulados muy bien en las bibliotecas.
Además, el Equipo Arduino fue lo suficientemente altruista como para abrir el código fuente completo para que cualquiera pueda usarlo y aprovecharlo.
Raspberry Pi también es más o menos la misma idea. Linux para todos!
¡El crecimiento de todo el movimiento del creador está dedicado en gran medida a la expansión masiva de los ecosistemas Arduino y Raspberry Pi!
¡El abastecimiento abierto fomenta un crecimiento más rápido como un producto impulsado por la comunidad en lugar de uno patentado!
Arduino- Microcontrolador para todos!
Raspberry Pi- Computing para todos!