Mikrokrmilnik z univerzalnim serijskim vodilom (USB) je računalniško podprt del naprave, ki nadzoruje funkcije USB na napravi. Mikrokrmilnik je samostojna računalniška naprava, ki se pogosto uporablja v neračunalniških napravah, kot so motorji, telefoni in električna orodja. Na splošno mikrokrmilnik vsebuje vso strojno opremo za programiranje, pomnilnik in obdelavo, ki jo potrebuje za izvajanje določene naloge. Dodajanje USB funkcionalnosti mikrokrmilniku omogoča dostop do njegovih funkcij prek vrat USB.
Mikrokrmilniki USB opravljajo svoje funkcije s pomočjo USB vtičev ali vrat. Običajno je to omogočiti, da se naprava poveže z računalnikom prek vrat USB namesto notranje povezave. Nekatere naprave so opremljene s svojimi gonilniškimi programi na pomnilniških ključkih USB, ki samodejno namestijo programsko opremo, ko je pogon priključen. Številne naprave uporabljajo za delovanje vtič USB, od pomnilniških naprav do glasbene opreme. Zunanji brezžični internetni adapterji in krmilniki tipkovnice za video in miško (KVM) so tudi naprave, ki vsebujejo mikrokrmilnik USB.
Drugi primeri naprav, ki lahko uporabljajo mikrokrmilnik USB, vključujejo tiskalnike, mobilne telefone ali igralne konzole. Pogosta vrsta mikrokrmilnika USB je bralnik medijev USB kartic. Ta vrsta naprave daje računalniku možnost branja medijskih kartic, kot so tiste v digitalnih fotoaparatih. Poleg uporabe v domačih napravah so mikrokrmilniki ključni tudi pri nadzoru visokotehnoloških znanstvenih naprav, kot so tiste, ki se uporabljajo v letalih ali vgrajenih v opremo, ki se uporablja pri raziskovanju vesolja.
Mikrokrmilniki so običajno zelo majhni računalniški čipi in so pogosto približno velikosti poštne znamke, čeprav so lahko večji. Ker je mikrokrmilnik samostojna računalniška enota, se mikrokrmilnik pogosto uporablja kot vgrajen sistem, kar pomeni, da je nameščen znotraj nečesa za izvajanje določene naloge. Naprava, ki vsebuje mikrokrmilnik, je lahko računalnik, pogosteje pa je to neračunalniška naprava, ki uporablja mikrokrmilnik za računalniško funkcijo. Primer tega je lahko časovnik v električni zobni ščetki.
Poleg tega, da se pojavlja v potrošniških aparatih in elektroniki, je mikrokrmilnik pogost tudi v robotiki. Robotika je področje tehnologije, ki preučuje robote in kako bi jih lahko uporabili v korist družbe. V robotu bi lahko uporabili mikrokrmilnik USB za vnos podatkov ali programiranja robotu. Mikrokrmilnik USB, vgrajen v robota, se lahko uporablja za komunikacijo z napravo USB, kot je palec, ki vsebuje programske programe za robota.