Arduino, sin duda , seguro!
Algunos han sugerido que comenzar con Arduino te da una desventaja. Estoy de acuerdo en que si nunca profundizas un poco más, es insuficiente, sin embargo, aquí está mi opinión:
La programación incorporada es un campo tan complicado en el que realmente necesita un trampolín. No tiene la capacidad de comenzar con máscaras de bits, macros, usar programadores complicados, elegir y aprender un IDE completo, elegir un microcontrolador basado en sus especificaciones, compilar o cargar código. También necesita una comunidad de usuarios sólida para obtener ayuda. Arduino se encarga de los detalles, proporciona una comunidad de usuarios * excelente * y te ayuda a dar ese gran primer salto. Una vez que te mejores, expande desde allí.
- ¿Cuál es el futuro del desarrollador integrado en los próximos 15 años?
- Cómo evitar colocar un diseño vectorial complejo como un EPS incorporado en InDesign al copiar / pegar desde Illustrator
- ¿Cuáles son los pros y los contras de ICE (emuladores en circuito) versus ICD (depuradores en circuito)?
- ¿Existe una variante incorporada de Lisp / Scheme que pueda usarse en robótica en tiempo real?
- Cómo convertirse en un buen programador integrado
Arduino no es tan limitado como mucha gente piensa:
Produje una placa de interfaz de comunicación simple que actualmente se usa para filmar películas de Hollywood, incluida Mission Impossible 5 … usando un Arduino. No estoy de acuerdo con que te haga discapacitado. Cuando esté listo, comience a leer el código fuente de Arduino para funciones particulares que le interesen, y lentamente baje para manipular temporizadores, contadores, registros y puertos directamente según sea necesario, siempre que el proyecto requiera algo un poco más profundo … y aún haga esto en la placa Arduino / clon basado en ATmega328, a menos que su proyecto requiera un hardware más rápido o más capaz.
En resumen, Arduino es genial. No es una desventaja; es un trampolín, una ayuda, una herramienta, un maestro, un dispositivo muy capaz, un producto de creación de prototipos, un producto para principiantes, un producto intermedio, un producto final, incluso un producto experto, y … un regalo del cielo.
Aquí hay un montón de enlaces (vea la parte inferior del artículo al que apunta el enlace) que he compilado a medida que avanzo (y continúo progresando) a través de las diversas etapas de aprendizaje de Arduino y programación integrada:
El poder de Arduino
Y aquí hay algo de ayuda en el lado de la soldadura de los sistemas integrados:
Kit de soldadura recomendado y tutoriales (para Arduino, electrónica y control de radio)