La placa de desarrollo USB más pequeña con micronúcleo

Placa de desarrollo para el ATtiny84a con conector USB. Pre-cargado con el cargador de arranque de micronúcleos compatible con Arduino

¿Qué es?

Versión DIP con conector USB del ATtiny84a. El tablero se puede colocar en el medio del tablero. Los bocetos se pueden cargar desde Arduino utilizando el gestor de arranque Micronucleus. Hay un indicador LED para determinar si la placa está en modo de cargador de arranque. El botón pulsador está conectado al pin de interrupción (INT0) y puede usarse para activar la placa cuando se usa en aplicaciones de baja potencia donde se requiere el modo de suspensión.


Tal vez pueda interesarte proyectos en arduino, pic, robótica, telecomunicaciones, suscribete en http://www.youtube.com/user/carlosvolt?sub_confirmation=1 mucho videos con código fuentes completos y diagramas

SUSCRIBETE A NUESTRO CANAL DE YOUTUBE, TUTORIALES GRATIS

¿Por qué lo hiciste?

El uso de la versión DIP normal del ATtiny84a requiere algunos componentes para que funcione con el cargador de arranque Micronucleus y ocupa espacio en la placa de pruebas. Tener esto integrado en una sola placa no solo ahorra espacio, sino que también permite una integración más limpia en un producto final y es súper ligero (0.8 gramos). Aquí hay unos ejemplos:

Sr. ecolocalización

Araña Condensadora

Utilizo el ATtiny84a a menudo para proyectos de baja potencia y por eso agregué el botón en el pin de interrupción. Este no es un botón de reinicio .

¿Qué lo hace especial?

El tamaño pequeño lo hace perfecto en una placa de pruebas o para implementarlo en un proyecto final. Si bien existen otras placas similares para otros microcontroladores ATtiny (como Digispark (ATtiny85) , Digispark Pro (ATtiny167) y Wattuino Nanite 841 (ATtiny841) , ninguno está diseñado alrededor del ATtiny84a.

¿Cómo utilizar?

Agregue el siguiente enlace a las URL de Boards Manager adicionales en Preferencias del IDE de Arduino:

https://californiasteam.tech/californiasteamarduino/package_californiasteam_index.json

A continuación, vaya al Administrador de tableros en Herramientas y busque ATtiny. Debería obtener un resultado con los paneles ATtinyCore con micronúcleo de California STEAM . Haga clic en instalar para instalar estas placas.

Descargará ATtiny Core 1.3.2 de Spence Konde y Micronucleus 2.0a4 de Digistump. Después de una instalación exitosa, encontrará las nuevas placas en Herramientas -> Placas.

Puede usar LTO durante la compilación para reducir su boceto en aproximadamente un 10% (dependiendo del boceto). Active LTO yendo a Herramientas -> LTO -> Activado.

¡Nota!

El fusible para deshabilitar el pin de reinicio y usarlo como un pin de E / S normal no está configurado. Esto permite actualizar el firmware o borrar el firmware (cuando se requiere espacio de memoria adicional), pero como resultado el pin # 11 no puede usarse como entrada ni salida. La configuración del fusible para permitir que el pin # 11 se use como un pin de E / S se puede hacer con un programador SPI (por ejemplo, Arduino como SPI) y AVRDUDE.

Especificaciones

Microcontrolador ATtiny84a
Poder 2.7 – 5.0V
Destello 8 KB en total, 6658 bytes para boceto, 1534 bytes utilizados por el gestor de arranque
RAM 512 bytes
EEPROM 512 bytes
Cargador de arranque Micronúcleo
GPIO 12 (después de deshabilitar el reinicio *)
Canales ADC 8
Reloj 8 MHz

*¡Nota!

El fusible para deshabilitar el pin de reinicio y usarlo como un pin de E / S normal no está configurado. Esto permite actualizar el firmware o borrar el firmware (cuando se requiere espacio de memoria adicional), pero como resultado el pin # 11 no puede usarse como entrada ni salida. La configuración del fusible para permitir que el pin # 11 se use como un pin de E / S se puede hacer con un programador SPI (por ejemplo, Arduino como SPI) y AVRDUDE.

Fuente


SUSCRIBETE A NUESTROS BOLETINES, RECIBE EN TU CORREO LAS NOTICIAS MÁS DESTACADAS, SÓLO INGRESANDO TU CORREO ELECTRÓNICO



VIDEO RECOMENDADOS

Deja un comentario