The dys linker should do all of them. I've never even seen one of those crazy square plug thing that you hold over the chip, or for sale. GetFPV has another small usb esc programmer that claims to do both. I have both but have only used the DYS one. On DYS sn20/bl20 escs. I think as long as your using blheli suite and your linker claims to do both Simonk and blheli flashing over the servo lead you'll be fine
Hey David,
DYS SN20 are using Atmel mcu
http://www.readytoflyquads.com/bl20a-mini-esc-blheli-oneshot which can have either SimonK or BLHeli firmware. That works with Dys linker.
I used Afro ESC linker to program both BLHeli or (with SimonK bootloader and BLHelli bootloader) ESCs using servo wire, both were also Atmel.
However I had no luck programming ESCs Litebee 20A with SiLabs chip trying the same Afro USB Linker.
I also thought it's the same protocol.. but I was told it won't work and that I need linker specifically for ESC with SiLabs chips, to program them over servo.
If someone, can confirm it is possible with USB linker for Atmel chips to program specifically LiteeBee ESC with SiLabs chips, that would be interesting for me to know.
Thanks,