می توان یک پروگرامر ساخت که تمام AVR ها را پروگرام کرد. اینجا را کلیک کنید.
اما این روش یک مساله دارد: لپتاپها پورت موازی ندارند.
باید گفت برای پروگرام کردن یک AVR تنها کافی است به 5 پایه آن باید متصل شد:
این مهم کار کردن با AVR ها را بسیار ساده می کند، به طوری که می توان میکرو را به راحتی (حتی اگر میکرو در داخل پروژه نصب شده باشد ) پروگرام کرد. به چنین خاصیتی ISP ( پروگرام کردن در داخل سیستم) اطلاق می شود. پایه های فوق به عنوان پایه های ISP شناخته شده اند.
فی الواقع هر پروگرامری شامل مدارهای زیر است:
شکل: یک مدار برای تبدیل USB به ISP
شکل: اتصال یک میکرو نوعی به ISP