AVR StudioはAVRチップのプログラム開発を行う上で中核となるIDE:統合開発環境です。AVR Studio上でプログラムの編集、コンパイル・アセンブル、チップへの書き込み、デバッグなどを行うことが出来ます。
AVR Studioのソフトウェアやドキュメントは、以下のページから無償でダウンロードできます。新規にAVR Studioをダウンロードする際には、名前や住所などを登録する必要があります。
AVRの開発環境は、AVR StudioとWinAVRの組み合わせで決まりでしょう。両方とも無償で利用できるため、費用をかけずに効果的な開発環境を構築することができます。
AVR Studioは、プログラムの編集、コンパイル、チップへの書き込み、デバッグなどをシームレスに実施できる統合型開発環境で、ATMELから無償で提供されています。
WinAVRは、GNU GCCをベースとしたC/C++コンパイラで、AVR Studioに組み込んで利用することができます。