Vmesnik – Krmilniki so sestavni deli elektronskih sistemov, ki služijo kot posredniki med različnimi napravami ali sistemi. Njihova primarna funkcija je upravljanje komunikacij in izmenjav podatkov s premostitvijo vrzeli med dvema elementoma, ki lahko vključujeta procesorje, zunanje naprave ali omrežja. Ti krmilniki zagotavljajo nemoten pretok podatkov, interpretirajo signale in pretvarjajo formate podatkov, da omogočajo napravam medsebojno razumevanje. So ključnega pomena za naloge, pri katerih je usklajevanje med komponentami strojne opreme bistvenega pomena, od preproste serijske podatkovne komunikacije do kompleksnih omrežnih funkcij.
Te krmilnike najdemo v različnih aplikacijah, kot so matične plošče računalnikov, kjer upravljajo interakcijo med centralna procesna enota (CPE) in različne zunanje naprave, kot so trdi diski in naprave USB. Poleg tega v industrijskih okoljih upravljajo komunikacijo med stroji in krmilnimi enotami. Zaradi lastnosti, kot so nizka poraba energije, hiter prenos podatkov in robustno zaznavanje napak, so ključnega pomena za zanesljivo delovanje sistema. Priznani proizvajalci na tem področju vključujejo Texas Instruments, Broadcom, Microchip Technology in NXP Semiconductors, ki so znani po izdelavi visokokakovostnih vmesniških krmilnikov za najrazličnejše aplikacije.