Si eres uno de esos aficionados que solo quieren hacer algunos proyectos innovadores por diversión y no quieren ir más allá, Arduino es tu mejor opción. Tiene su propio IDE con bibliotecas y ejemplos integrados. Grabar el código en el chip también es muy simple.
Pero si quiere profundizar en estas cosas, debe trabajar en otros microcontroladores (digamos 8051/8052 MCU) primero y luego para ahorrar tiempo, use Arduino (una cosa que debe tener en cuenta). tu mente es Arduino no es un microcontrolador). Todo lo que estamos haciendo es simplemente conectar algunos cables y ejecutar algunos códigos sin saber lo que está sucediendo dentro de los chips
- ¿Qué es mejor para aprender Linux incorporado: RaspberryPi o BeagleBone Black?
- ¿Qué es el temporizador de vigilancia en el sistema integrado?
- Cómo buscar un tema de tesis en el campo de la robótica y los sistemas integrados
- ¿Los robots tienen sistemas integrados en ellos?
- ¿Qué significa el microcontrolador de 8,16,32 bits desde el punto de vista de un programador?
Si comenzaste tu viaje de microcontroladores con Arduino, será muy difícil que hagas el complejo circuito inteligente en el futuro. El hardware / software fácil de usar de Arduino no permite a una persona aprender los conceptos básicos de muchas cosas como la comunicación en serie, ADC, DRx, puertos, etc. (como se muestra en la figura anterior).
Nota: también puedes comenzar con ATmega16 / 8, que pertenece a la misma raza que Atmega328 (Brain of Arduino).