این پروگرامر مجموعه ای را برای برنامه نویسی رو کنترلر های AVR به صورت منسجم فراهم آورده است که تنها با یک برد بورد و کنترلر امکان کد نویسی برای شما فراهم می آورد.
واحد USBASP علاوه بر یک پروگرامر، یک منبع تغذیه 5 ولت 200mA در اختیار شما قرار می دهد که از پورت USB کامپیوتر تغذیه می شود و به جهت حفاظت از درگاه USB کامپیوتر شما در برابر اتصال کوتاه این دستگاه به یک مدار Protection نیز مجهز شده است.
ابزار دیگری که این مجموعه در اختیار شما قرار می دهد مبدل UART به USB است که توسط تراشه CP2102 پیادهسازی شده است. اتصال این تراشه با کامپیوتر به صورت همزمان با پراگرامر توسط یک کابل USB انجام می شود.
با توجه یه کاهش درگاه های USB در لپ تاب های امروزی این دستگاه دو سوکت USB دیگر نیز در اختیار شما قرار می دهد تا به کمک آن، دیگر ابزار جانبی نیز به صورت همزمان با این پروگرامر قابل استفاده باشد.