횽들 내가 쿼드콥터를 만드는데

 그 쿼드콥터 보드가 atmega168-20au라는 건데.

 이제 여기다가 프로그래밍을 해보고싶어.. 뭐 간단하게 전원을 키면 몇초만 날랐다가 다시 앉는 이런거..

 그래서 자료들을 알아보는 중인데..

 뭐를 공부해야하는거야???

c를 공부해야하는거야?? avr명령어 모음집이 있던데.. 뭐를 봐야하는지 모르겠어,,,, 과도 컴퓨터가 아니라 기계고...

그쪽업체에서 .c로 된 기본소스는 받았는데..

무엇을 공부해야하는지좀 알려주세요

요약
1.atmega168-20au 보드에 프로그래밍을해야함
2.c를 공부해야하나 avr명령어를 공부해야하나?
3.프로그래밍을할때 vc로 짜는거야? avr studio를 쓰는거야?/