Introducción

Hemos diseñado una placa PCB basada en Attiny. ATtiny es una familia de microcontroladores fabricados por Microchip Technology. Estos pequeños componentes electrónicos son conocidos por su tamaño compacto, bajo consumo de energía y rendimiento confiable, lo que los hace ideales para una variedad de aplicaciones integradas.

En nuestra PCB agregamos conectores hembra para usar el ATtiny en muchas configuraciones diferentes y un conector macho para programar el ATtiny. El ATiny elegido es el 2313A-PU. Es un chip pasante que tiene 20 pines con SPI, I2C y UART:

El objetivo de la tarjeta era hacer el diseño lo más pequeño posible: 17 mm x 33 mm. Esto permite un costo bastante bajo para una tarjeta: $12 en PCBWay.

Para programar la placa ATtiny necesitaremos una placa Arduino para instalar el bootloader y luego el programa en el ATtiny. Puedes encontrar nuestro proyecto en github.

Enrutamiento de la placa PCB

La placa PCB consta de dos capas: capa superior y capa inferior. Tenemos un conector macho en la parte superior de la placa para programarlo. Para ello utilizamos el SPI de la tarjeta ATtiny que conectaremos al SPI de la tarjeta Arduino. Agregamos +5V y GND para alimentar fácilmente la placa una vez que esté programada.

Luego tenemos dos conectores hembra a cada lado del ATtiny para conectar fácilmente componentes a él: