Descripción
Esta Placa de conexión es un producto "tres en uno":
- El ATtiny817 es parte de la "próxima generación" de microcontroladores AVR, y ahora tenemos una bonita Placa de desarrollo/conexión para él, con el hardware suficiente para poner el chip en funcionamiento.
- También es una tabla de balancín. El balancín es un marco de convertidor casi universal que le permite agregar y extender el soporte de hardware a cualquier microcontrolador o microordenador DE LA I2C-capable. En lugar de obtener expansores I2C GPIO separados, ADC, controladores PWM, etc., el balancín se puede configurar para brindar una amplia gama de capacidades.
- Finalmente, con los conectores STEMMA QT en él, puede usarlo como un controlador I2C o periférico con soporte Plug-and-play.
Diseñamos principalmente esta placa para nuestro propio uso: Es una mini Placa de desarrollo que nos permite diseñar con el ATtiny817 ... Con la escasez de silicio, estamos adaptando algunos de nuestros diseños SAMD09 a la serie ATTiny8xx y queríamos una placa mínima rápida para probar el código.
Cada ruptura viene con el tablero ensamblado y probado, así como algunas tiras de cabecera. Cada PCB es bastante mínimo y contiene:
- Microcontrolador ATtiny817 de 8 bits
- 8KB Flash, 512 bytes de RAM, 128 bytes de EEPROM
- El Oscilador interno puede funcionar hasta 20MHz
- Multiplicador de hardware interno
- Puede funcionar desde 2V a 5V de potencia/lógica (consulte la hoja de datos para obtener la velocidad máxima a la potencia deseada)
- Regulador 3,3 V-Por defecto, funcionamos con el voltaje Vin, que puede ser de 5V, pero hay un puente de soldadura en la parte inferior Si desea seleccionar la lógica de 3V.
- LED de potencia verde
- Indicador LED rojo
- Dos conectores STEMMA QT I2CCon resistencias pullup de 10K, conectadas a los pines 10 y 11
Que le permitirá actuar como un convertidor "I2C to something", básicamente un poco de ayuda para hacer todas las cosas sensibles al tiempo que muchos microcontroladores y microordenadores no son buenos.
Por ejemplo, usar esta ruptura con el firmware de balancín prequemado le da
- 14 x GPIO con resistencias pullup seleccionables
- 9 entradas ADC de 10 bits-pines 0, 1, 2, 3, 6, 7, 18, 19, 20
- 5 salidas PWM de 8 bits- Pines 0, 1, 9, 12, 13
- 1 x salida (hasta 60 píxeles)
- 1 x EEPROM con 127 bytes de memoria NVM (Práctico para almacenar pequeños tokens de acceso o direcciones)-el último byte de EEPROM se utiliza para la selección de direcciones I2C
- 1 x Salida de interrupción que puede ser activada por cualquiera de los accesorios-PIN 15
- 2 x Pines de selección de dirección I2C-pines 16 y 17
- 1 x LED de actividad en el pin 5, atado activo bajo