Giới thiệu Chúng tôi đã thiết kế một bo mạch PCB dựa trên Attiny. ATtiny là dòng vi điều khiển do Microchip Technology sản xuất. Các linh kiện điện tử nhỏ này được biết đến với kích thước nhỏ gọn, mức tiêu thụ điện năng thấp và hiệu suất đáng tin cậy, khiến chúng trở nên lý tưởng cho nhiều ứng dụng nhúng.Trong PCB, chúng tôi đã thêm các đầu nối cái để sử dụng ATtiny theo nhiều cấu hình khác nhau và một đầu nối đực để lập trình ATtiny. ATiny được chọn là 2313A-PU. Đây là chip có lỗ thông qua 20 chân với SPI, I2C và UART: Mục tiêu của tấm thiệp là làm cho thiết kế nhỏ nhất có thể: 17mm x 33mm. Điều này giúp giảm chi phí cho một chiếc thẻ xuống khá thấp: 12 đô la tại PCBWay.Để lập trình bo mạch ATtiny, chúng ta sẽ cần một bo mạch Arduino để cài đặt bộ nạp khởi động và sau đó là chương trình trong ATtiny. Bạn có thể tìm thấy dự án của chúng tôi trên github. Định tuyến PCB Bo mạch PCB bao gồm hai lớp: Lớp trên cùng và Lớp dưới cùng. Chúng tôi có một đầu nối đực ở phía trên cùng của bo mạch để lập trình. Để thực hiện điều này, chúng ta sử dụng SPI của thẻ ATtiny mà chúng ta sẽ kết nối với SPI của thẻ Arduino. Chúng tôi đã thêm +5V và GND để dễ dàng cấp nguồn cho bo mạch sau khi lập trình.Sau đó, chúng ta có hai đầu nối cái ở hai bên của ATtiny để dễ dàng kết nối các thành phần với nó: