¿Cuál es la forma más fácil y económica de programar microcontroladores AVR?

La forma más fácil de ingresar a la programación AVR es comprar un Arduino y usar el IDE de Arduino para crear programas. Arduino se trata de facilitar la programación AVR y han hecho un buen trabajo para lograr ese objetivo. El tiempo de configuración es mínimo y, aparte de ordenar los puertos COM, es bastante sencillo. Puede obtener un Arduino Uno R3 en Adafruit por $ 25, por lo que la inversión en costos no es tan alta. Por $ 15 puede obtener el Adafruit Metro Mini 328 que es compatible con el IDE Arduino. Algunas tablas de imitación pueden ser incluso más baratas, pero ten cuidado con la calidad.

La ruta súper barata implica comprar el chip AVR de $ 3 (o menos) y cortar un viejo cable de puerto paralelo. Esto requiere que a) tenga un cable tendido yb) su escritorio realmente tenga un puerto paralelo. Aquí está el instructable: el programador de puerto paralelo AVR más simple. Sin embargo, este método no es compatible con el IDE de Arduino y tendrá que aprender algunas herramientas de línea de comandos como avrdude.

También puede comprar varios cables / kits de programación por ~ $ 15. Por ejemplo, FTDI Friend o Standalone AVR ISP Programmer Shield Kit. El IDE de Arduino tiene cierto soporte para la programación a través de estos dispositivos, pero descubrí que era difícil hacerlo funcionar. Puede ser más fácil ir con avrdude. Cuando configura la cadena de herramientas, el costo incremental es solo para nuevos chips. Necesitará una forma de montar y conectar el chip al resto del proyecto, por lo que hay algunos costos adicionales, pero hay mucha más flexibilidad en este método.

Estos son el mejor tema para aprender de la manera más fácil y económica.

  1. Lenguaje ensamblador para microcontroladores AVR
  2. Lenguaje C incorporado para microcontroladores AVR
  3. Comparador analógico microcontrolador AVR
  4. AVR Microcontroller AD Converter
  5. Subsistema de interrupción del microcontrolador AVR
  6. Microcontrolador AVR Temporizador / Contador
  7. Microcontrolador AVR Serie USART
  8. Interfaz de microcontrolador AVR
  9. Proyectos de microcontroladores AVR

Haga clic aquí para más detalles: – Entrenamiento AVR en Noida

Todo lo mejor 🙂

Esta pregunta se ha hecho varias veces antes.

Si está en los EE. UU. O China, he visto Arduino: placas ArduinoBoardNano con un USB UART CHG340 en eBay por US $ 2,30 con envío gratis. Ni siquiera podrías comprar el MCU para eso.

Puede comenzar con el marco de desarrollo Arduino, luego usar el bare metal / RTOS a medida que tenga más experiencia.

Lea Primeros pasos – Microcontroladores AVR – lo dice mejor que yo.