banner
뉴스 센터
정말로 놀라운 경험을 위해 당사의 다양한 세계적 수준의 제품과 서비스 중에서 선택하십시오.

블로그

Apr 21, 2024

많은 독자들은 과거 저렴한 가격과 (당시에는) 작은 크기로 인해 DIY 프로젝트에 널리 사용되었던 Microchip의 ATtiny85에 대해 잘 알고 있을 것입니다. 그러나 보다 현대적이고 성능이 뛰어난 8비트 칩을 찾는 사람들은 ATtiny1616-MNR이 흥미로울 수 있습니다. 확장된 플래시 스토리지, 더 많은 GPIO를 제공하고 USB-UART 변환기와 저항기만 사용하여 수행할 수 있는 프로토콜인 UPDI를 선호하는 SPI 프로그래밍을 버립니다.

그러나 여기에 문제가 있습니다. 새 칩은 SMD에서만 사용할 수 있으며 이에 대한 튜토리얼이 훨씬 적습니다! 이것이 바로 [Bradán Lane]이 ATtiny1616과 그의 무료 오픈 소스 코스의 동반자로 플레이하고 싶은 사람들을 위해 귀엽고 작은 AVR 코딩 키트인 ACK1을 만든 이유입니다.

이 보드에는 charlieplexed 구성의 6 x 7 LED 배열, 대형 피에조 버저, 푸시 버튼 2개, 켜기/끄기 스위치, CR2032 배터리 홀더가 포함되어 있어 케이블 없이도 켜진 상태를 유지할 수 있습니다. 이 키트는 금도금 접점이 있는 흰색 바탕에 검은색 테마로 화려해 보이며 이 글을 쓰는 시점에 Tindie에서 20달러에 구입할 수 있습니다.

ATtiny1616 자체는 최대 20MHz에서 실행되며 17개의 GPIO 핀, 16KiB의 플래시 스토리지, 2KiB의 RAM, 구성을 위한 256바이트의 EEPROM을 갖추고 있어 원래 Arduino Uno와 거의 비슷합니다.

ACK1과 함께 진행되는 과정은 프로그래머 사용의 기본부터 버튼 읽기, 타이머 사용, 찰리플렉스 LED 구동, EEPROM에 데이터 저장 등에 이르기까지 ATtiny1616의 기능에 관한 모든 것입니다. 비록 C의 기본을 다루지는 않지만, 이 강좌는 무료이며 심지어 MIT 라이센스도 있으므로 누구나 공유하고 개선할 수 있습니다.

아름다운 마이크로컨트롤러를 보는 것을 좋아한다면 세련된 Uno Plus+를 꼭 보고 싶을 것입니다.