Por principiante, supongo que conoce algunos conceptos básicos de los microcontroladores ( ISA, programación de E / S, interrupciones, etc. ) y programación básica en C ( operadores y construcciones básicas, uso de archivos de encabezado y búsqueda en bibliotecas, conceptos de asignación de memoria, etc.). Conocer estos conceptos es un requisito previo mínimo para cualquier proyecto integrado (independientemente del tablero que elija para su trabajo).
Con lo básico cubierto, sugeriría Arduino para empezar. Simplemente instale el IDE, conecte el hardware y estará listo para comenzar. Su tarea principal aquí sería escribir la lógica de la aplicación para su proyecto (por ejemplo, my_first_prj.ino
). Tiene soporte de biblioteca para casi todo el IO que necesitaría en su proyecto. Simplemente los importa en su archivo de proyecto, y su primer proyecto debería estar en funcionamiento (¡con algo de depuración, por supuesto!).
Después de pasar un tiempo con Arduino, comenzará a sentir la necesidad de plataformas más potentes para sus proyectos. Luego, puede hacer un cambio a R-Pi / Edison / Galileo . Con un fuerte fondo Arduino, podrás apreciar el poder contenido dentro de estas bestias (del mundo incrustado) mucho mejor.
- ¿Debo instalar Raspberry pi con Kali Linux o comprar una piña wifi lista para usar?
- ¿Debo comprar la placa Raspberry Pi o el kit Arduino con escudos para mi proyecto de verano?
- Cómo configurar Raspberry Pi para controlar todas las luces de una casa sin usar Philips Hue
- ¿Cuál es el mejor sitio web para comprar Raspberry Pi en India?
- Cómo grabar frecuencias desde el espacio exterior con Raspberry Pi (o con otros dispositivos)