Laitteistokäyttöliittymät
Laitteistokäyttöliittymät, suomeksi myös laitteiston ohjaus tai suoraan käyttöliittymä, viittaavat siihen tapaan, jolla käyttäjä tai ohjelmisto vuorovaikuttaa laitteiston kanssa. Tämä voi ilmetä monella eri tavalla riippuen laitteiston tyypistä ja käyttötarkoituksesta. Fyysiset käyttöliittymät, kuten painikkeet, kytkimet, näytöt ja kosketuspaneelit, ovat suorimpia tapoja ihmisen ja laitteen väliseen kommunikaatioon. Esimerkiksi älypuhelimen kosketusnäyttö tai television kaukosäädin ovat fyysisiä käyttöliittymiä.
Ohjelmistopohjaiset käyttöliittymät mahdollistavat laitteiston hallinnan ohjelmien kautta. Tämä voi tapahtua komentorivikäyttöliittymän (CLI) avulla, jossa käyttäjä antaa
Sulautetuissa järjestelmissä, kuten pesukoneissa tai autojen moottorinohjausyksiköissä, käyttöliittymät ovat usein yksinkertaisia ja suunniteltu tiettyä tehtävää varten.