If you don t have an old fashioned db9 rs232 serial port you ll need to buy a usb to serial adapter. I verified voltage on reset pin pb3 pin4 using dmm. So most hobbyists are sticking with the stk500 while it is still available.
Three In One Avr High Voltage Serial Programmer High Voltage Parallel Isp Support Mega328p Attiny13a Three High High Voltage Electronic Kits Programmer
10pcs Lot Avt1502 Universal 2 Lamp Ccfl Backlight Inverter Board Input Voltage 10 28v For 15 22 Inc Laptop Accessories Computer Accessories Electronic Products