OOPic je programirljiv mikrokrmilnik, ki omogoča preprosto kodiranje v različnih računalniških jezikih. Ta Microsoftova tehnologija prinaša več k poenostavljeni nastavitvi računalništva in strojne opreme, kjer so podatki in kontrolniki integrirani v eno majhno napravo. OOPic je kratica za objektno usmerjen PIC.
Mikrokrmilnik je en sam večnamenski kos strojne opreme. Na splošno ima eno integrirano vezje. Mikrokrmilnik ima CPU, vrata, podatkovni prostor in drugo, kar omogoča popolnoma funkcionalno uporabo. Mikrokrmilnik PIC je mikrokrmilnik z ločenimi kodirnimi in podatkovnimi prostori, ki lahko upravljajo s preprosto kodo za usmerjanje različnih funkcij.
Krmilnik PIC (programabilno integrirano vezje) ima posebne značilnosti, ki ga opredeljujejo. Ljubitelji in drugi, ki sodelujejo pri uporabi mikrokrmilnika PIC, se sklicujejo na “jedro arhitekturo”, ki vključuje navodila s fiksno dolžino in druge vidike, ki pomagajo pri olajšanju vrste programiranih kontrol, ki jih te naprave zagotavljajo. Praviloma je vsak kos krmilnika PIC relativno omejen in je zasnovan za omejeno uporabo, v nasprotju s strojno opremo, ki jo najdemo v prenosnem ali osebnem računalniku.
OOPic ali objektno usmerjen mikrokrmilnik z integriranim integriranim vezjem je zgrajen tako, da ga lahko lastniki upravljajo z objektno usmerjenim programiranjem. Objektno usmerjeno programiranje je vrsta računalniškega programiranja, ki uporablja “virtualni objekt” kot model, ne pa samo vstavljanje vrstic kode v linearni model. Objektno usmerjeno programiranje je pomagalo zagotoviti nekatere največje preskoke v tehnologiji, ki jih je ustvarilo dvajseto stoletje.
Z OOPic lahko uporabniki vnašajo nadzorno kodo v jezikih, kot so Basic, C ali Java, ki se vsi zanašajo na objektno usmerjene metode. Znani predmeti so pogosto dodani enotam OOPic iz dostopnih knjižnic, ki jih IT skupnosti ustvarijo za javno uporabo. Predmeti, kot so krmilniki zvočnikov, omogočajo obdelavo zvoka in podobna rutinska opravila. Drugi predmeti so lahko uporabni za napredne funkcije, kot je robotika.
Posebni modeli OOPic, kot sta tipa OOPic-R in OOPic-S, imajo svoje posebne nastavitve za predvideno uporabo. Elementi, kot so V/I linije in vrata, omogočajo prenos podatkov. Plošča za mikrokrmilnik OOPic lahko vključuje tudi drugo strojno opremo, kot je notranji zvočnik.
V današnjem tehnološkem svetu je krmilnik OOPic eden od pomembnih načinov za natančnejšo uporabo za vrsto strojne opreme vezja, ki poganja naše osebne računalnike in drugo podobno opremo, ki jo uporabljamo vsak dan za komunikacijo in obdelavo podatkov. Z OOPic je mnogim uporabnikom lažje eksperimentirati z enkratno uporabo računalniške naprave ali izolirati funkcijo v okolju strojne opreme. Te vrste naprav lahko pomagajo tudi pri cenovno dostopnejši strojni opremi za enkratno uporabo.