Mikrokontroler adalah sebuah chip kecil yang berfungsi sebagai otak dari berbagai perangkat elektronik. Fungsi utamanya adalah untuk mengontrol dan mengatur operasi perangkat berdasarkan program yang telah diprogramkan ke dalamnya. Beberapa fungsi utama mikrokontroler meliputi pembacaan input, pengolahan data, dan menghasilkan output untuk mengendalikan komponen lain dalam sistem.