Для ардуины не нужен isp, у нее на борту сразу идет bootloader
Кстати, что я вспомнил, та платка USB-UART, из моего списка, на микросхеме FT232RL,
Так вот, она может шить как программатор по SPI, т.е. отдельный программатор и не нужен вовсе. ссылочка на статейку про то как это сделать