본문 바로가기

개발 이야기/임베디드 개발

Atmel studio 에서 아두이노 우노 보드 flash하기 (w/o ISP)

728x90

아두이노 우노 보드는 ATmega328p MCU기반 보드이고

따라서,

아두이노 스케치 IDE환경 이외에 더 전문적으로 개발을 위해

Atmel Studio를 사용할 수도 있습니다.

 

보통 Atmel Studio IDE 환경에서는 별도의 ISP를 사용하여 보드에

빌드된 바이너리를 flashing 하도록 되어 있습니다.

 

하지만 ISP 장비가 없이 

아두이노 보드를 포함한 아두이노 보드에 Atmel Studio환경에서

빌드된 이미지 또는 바이너리를 flashing 할 수 있는 방법이 있습니다.

 

좋은 가이드는 "program arduino uno with atmel studio" 라는 키워드로

검색하면 많은 자료들이 나오는데 그중에서 하나의 링크를 아래와 같이 공유합니다.

:=> https://www.elecrom.com/program-flash-arduino-uno-atmel-studio/

 

Program / Flash Arduino Uno with Atmel Studio

Overview Programming Arduino Uno with Atmel Studio 7 is super easy. The Arduino Uno is one of the famous platforms for embedded application development using AVR microcontrollers. It is most common…

www.elecrom.com

위 링크와 같이 

Atmel Studio 환경에서 세팅을 해주면 바로 ISP장치 없이 바이너리를

flash 또는 write 할 수 있습니다.

 

(추가1)

위 링크의 내용은 영문인데 찾아보니 한글로 된 가이드도 찾아보니 아래와 같이 나오네요.

:=> https://choavrweb.blogspot.com/p/avrstudio7-mega2560program.html

 

위의 한글로 된 가이드 이외에 구글링 해보니 한글로 검색 링크가 몇개 더 있었습니다.

하기와 같이,

:=> https://arsviator.blogspot.com/2016/02/atmel-studio-70.html

위 두개의 한글 링크를 참고하시고 Atmel Studio를 세팅하시면 될 것 같습니다.

 

 

(추가2)

'모두의펌웨어' 라는 펌웨어개발자들을 위한 커뮤니티 게시판을

모아 볼 수 있는 앱이 있어 하기와 같이 공유합니다. 그럼 참고하세요. 

:=> https://play.google.com/store/apps/details?id=com.opensupport.ModuFirmware 

 

 

그럼,

   정보 공유합니다.

 

728x90