Mikrokontroler berbeda dari mikroprosesor serba guna yang digunakan dalam sebuah PC, karena di dalam sebuah mikrokontroler umumnya juga telah berisi komponen pendukung sistem minimal mikroprosesor, yakni memori dan antarmuka I/O, sedangkan di dalam mikroprosesor umumnya hanya berisi CPU saja. Oleh karena itu, Microcontroller sering digunakan sebagai media pembelajaran perangkat keras, berikut beberapa penyedia Microcontroller:
1. Arduino
Arduino sangat populer, karena pruduknya dikenal murah dan banyak contoh kode yang disediakan. Salah satu produknya yang terkenal yaitu Arduino UNO, dengan harga sekitar Rp. 100.000.
2. Launchpad
Produk yang diciptakan perusahaan Texas Instruments. Contoh produknya yaitu MSP430 yang memiliki kelebihan hemat power, dengan harga sekitar Rp. 180.000.
3. Raspaberry Pi
Produknya sangat terkenal karena beberapa produknya selain bisa digunakan sebagai microcontroller tapi juga dapat digunakan sebagai CPU komputer desktop. Tetapi dengan harga yang cukup mahal, sekitar Rp. 300.000 sampai Rp. 500.000 karena spesifikasi komponen cukup tinggi.