It is suitable for: iPuppy, iPuppy3
No, the Mirco USB line is used to supply power for some external device, it doesn’t have data transmission function.