MKII LITE es un programador de microcontroladores AVR® basado en el programador oficial de ATMEL™ “AVRISP mkII®”, optimizado para la programación en los diferentes tipos de protocolos: ISP, PDI y TPI. El programador MKII LITE opera con voltajes de 3.3V y 5V, también cuenta con la ventaja de tener un circuito elevador de voltaje a 12V requerido para la programación de diversos microcontroladores AVR® con protocolo TPI.
MKII LITE es totalmente compatible con el entorno de desarrollo oficial de Microchip® para microcontroladores AVR “Microchip Studio” o con “Atmel Studio 7”. Tiene un tamaño extremadamente compacto que lo hace fácil de transportar y de aplicar en los proyectos escolares como proyectos profesionales.
El programador MKII LITE es fácil de configurar gracias a que cuenta con jumpers y serigrafía para seleccionar entre los diferentes tipos de protocolos mencionados anteriormente, bastará con unir los jumpers con un punto de soldadura o en su caso retirarla, viene configurado con el protocolo ISP por defecto. MKII LITE puede facilitar su conexión hacia el microcontrolador con el adaptador AVR, esto logrará una conexión segura y rápida.
Si no poseemos el conocimiento necesario para usar MKII LITE es recomendable leer el manual de usuario del programador “AVRISP mkII®”, ya que como mencionamos anteriormente, está basado en este. El manual está disponible a través del siguiente enlace:
Información
Descripción del hardware
Especificaciones técnicas
Protocolos de comunicación
Configuración de protocolo de programación
MKII LITE cuenta con jumpers en la parte de atrás, los cuales sirven para activar diferentes protocolos de programación. Está configurado de fabrica con el protocolo ISP, si se requiere utilizar otro protocolo solo bastará con quitar la soldadura de los jumpers del protocolo serigrafiado y unir con un punto aquellos que conformen el nuevo protocolo a usar.
Configuración de drivers
Para la programación y uso en diferentes entornos de programación es necesario sustituir el driver de nuestro dispositivo.
Al principio el dispositivo aparecerá de la siguiente manera:
Para un óptimo funcionamiento en varios entornos de programación es necesario cambiar el driver, este proceso se realiza con el software Zadig, disponible a través del siguiente enlace:
Para una correcto instlación es necesario tener cerrado cualquier software de programación que pueda intervenir. La siguiente imagen representa el proceso de instalación:
Nota: Si MKII LITE no funciona o no es reconocido correctamente, es necesario sustituir el driver por “libusb-win32”.
Una vez instalado el driver, el dispositivo aparecerá de la siguiente manera:
Compatibilidad con entornos de desarrollo o IDEs
Ejemplo de comunicación con Microchip Studio
Link de descarga de Microchip Studio.
Dispositivo reconocido
Configuración de dispositivo a programar
Ejemplo de comunicación con Atmel Studio 7
Link de descarga de Atmel Studio 7.
Dispositivo reconocido
Configuración de dispositivo a programar
Ejemplo de comunicación con Arduino IDE
Link de descarga de Arduino IDE.
Selección de programador externo
Quemar bootloader Arduino
Subir código usando programador MKII LITE
Ejemplo de comunicación con AVRDUDESS
Link de descarga de AVRDUDESS.
Selección del programador MKII LITE
Detección del microcontrolador a programar con MKII LITE
Ejemplo de conexión con Adaptador AVR
Ejemplo de programación
noviembre 18, 2018
Manuales XIDE