Digispark를 사용~L치카까지

DigiSpark는 8핀의 Attiny85를 사용한 극소 사이즈의 USB 탑재 Arduino 보드이다.
나 자신, 원래 이것의 사용 용도를 모르는 것이기도 합니다.
먼저 보자.
Digispark에는 USB 단자가 붙어 있습니다만, 사진의 MicroUSB와, 단자면만의 것등이 있습니다.
GPIO는 5포트 있습니다만, PB3, PB4가 USB의 D+, D-에 연결되어 있어 USB 접속하면 사용할 수 없는 것 같습니다.


초기 상태



Attiny85는 Boot 팜이 들어있어 USB로 인식합니다.
라고 생각했습니다만 초기 팜에서는 USB 디바이스라고 인식해, 동작하는 것이 아니었습니다.
인식하지 않고 재설정을 반복합니다.

드라이버를 넣으면 움직일까? ?
라고 생각했습니다만, 안 되었습니다.
여기에서 펌웨어 쓰기까지 USB 포트에서 뽑아 둡시다.

Arduino 설정



· 보드 관리자 설정



파일⇒환경설정

추가 보드 관리자 URL : ht tp // // ㎢ s mp. 이 m/파c 게이지_㎢ s개 mp_ 가서 x. j 그런


· 보드 설정



도구⇒보드⇒보드 관리자

보드 매니저⇒Digistamp AVR Boards by Dgistump⇒설치


보드 설정



도구⇒보드⇒Digispark(Default-16mhz)


펌웨어 쓰기



파일⇒스케치 예⇒DigisparkExamples⇒Start

쓰기 ➡ 클릭

Digispark를 USB 포트에 삽입


동작 확인



LED가 깜박이면 작동한 것입니다.
이것으로 동작 확인이 종료됩니다.

Windows에서의 인식 예



덧붙여서 디바이스 매니저로부터는 libusb라고 인식하고 있다고 생각합니다.

좋은 웹페이지 즐겨찾기