USB STK500v2 Compatible AVR Programmer With 6 Pin And 10 Pin ICSP Connector Support And 1000VDC Isolation