Univerzální programátor

Ideální by bylo použít univerzální pin driver - ale ten se zdá být pro amatéry nedostupný. Např. programátor Batronix BX48 používá BATRONIX BxPinDriver A97484 (zřejmě zákaznický obvod) + ALTERA Cyclone III (zřejmě na přemapování pinů) batronix.com/shop/programmer/BX48/index.html (čipy jsou vidět dole na fotce).

Jiný zajímavý programátor, G540 z Číny, zjevně používá jako pin driver diskrétní součástky (tranzistory): mcu.cz/news.php?extend.1672 ). Původně jsem v první verzi programátoru tuto koncepci použil, ale asi 10 součástek na pin (z toho 3 tranzistory, 3 patra plošňáku) se zdála být zbytečně vysoká daň za luxus, když to lze udělat jednodušeji (většinou lze vystačit přímo s piny procesoru a jen výjimečně - pro 12V - přepnout jednu z propojek).