Arduino Uno adalah board yang paling populer, tetapi Mega yang lebih besar memiliki lebih banyak pin I/O. Temukan mana yang tepat untuk proyek Anda.
Ada lebih dari 15 papan Arduino yang dirilis sejak seri mikrokontroler dimulai pada tahun 2005. Arduino Mega dan Uno adalah dua papan Arduino yang paling populer dan banyak digunakan.
Setiap papan memiliki fitur dan kekhasan tertentu yang membuatnya lebih cocok untuk tugas tertentu daripada yang lain. Kami akan mengeksplorasi perbedaan ini secara mendetail dan membantu Anda memutuskan papan mana yang lebih cocok untuk proyek elektronik Anda. Arduino Uno vs Mega: biarkan perbandingan Arduino dimulai…
Arduino Mega
Arduino Mega awalnya dirilis pada tahun 2009 dan sekarang dalam revisi ketiga dengan Arduino Mega 2560 Rev3. Mega saat ini ditenagai oleh mikrokontroler ATmega 2560 dan menggunakan chip ATmega16U2 untuk mengubah sinyal USB menjadi instruksi serial. Lihat panduan kami untuk menguasai komunikasi serial dengan Arduino.
Arduino Mega 2560 memiliki total 54 pin I/O digital (15 di antaranya menyediakan output PWM), bersama dengan 16 input analog. Ini juga dilengkapi port serial perangkat keras, konektor plug barel, dan port USB-B.
Ini dapat ditenagai baik dari port USB atau colokan listrik dan mampu beroperasi pada catu daya mulai dari 6 hingga 20 volt. ATmega 2560 beroperasi pada kecepatan clock 16MHz dan menawarkan SRAM 8kB, memori flash 256kB, dan EEPROM 4kB.
Mega 2560 kompatibel dengan sebagian besar perisai yang dirancang untuk Uno dan papan lama Duemilanove dan Diecimila. Artinya perisai yang dibuat untuk papan ini juga akan berfungsi di Mega.
Anda bisa mendapatkan Arduino Mega 2560 dari toko resmi Arduino dengan harga sekitar $35, kira-kira sama dengan harga Raspberry Pi 4 varian 1GB.
Arduino Uno
Arduino Uno sejauh ini merupakan papan Arduino yang paling populer, dan juga yang paling banyak digunakan pemula untuk terjun ke dunia mengutak-atik elektronik. Uno Rev3 (alias Uno R3) memiliki prosesor 8-bit, beroperasi pada kecepatan clock 16MHz, dan dapat ditenagai baik dari port USB-B atau konektor colokan listrik, sama seperti Mega.
Namun, ia memiliki lebih sedikit dari yang lainnya, dengan hanya 14 pin I/O digital, 6 input analog, dan hanya satu port UART. Papan Uno R3 menggunakan chip ATmega 328P dan memiliki SRAM 2kB, memori flash 32kB, dan EEPROM 1kB. Ini memiliki tegangan operasi mulai dari 2,7 hingga 5,5 volt.
Uno adalah papan Arduino yang paling banyak didokumentasikan. Sebagian besar tutorial elektronik Arduino yang Anda temukan online akan menggunakan Arduino Uno untuk mengontrol komponen elektronik lainnya. Uno R3 tersedia di toko resmi Arduino dengan harga sekitar $28.
Yang baru Model Arduino R4 menampilkan prosesor 32-bit yang jauh lebih kuat, penyimpanan yang ditingkatkan, dan hadir dalam dua varian.
Arduino Mega vs. Un: Ukuran
Arduino Mega tetap sesuai dengan namanya dan lebarnya sekitar dua kali Uno pada 4 x 2,1 inci, terutama karena peningkatan jumlah pin dan memori yang lebih besar. Arduino Uno, di sisi lain, dibuat untuk portabilitas dan berukuran 2,7 x 2,1 inci. Arduino Mega dan Uno memiliki berat masing-masing sekitar 1,3 oz dan 0,88 oz.
Oleh karena itu Arduino Uno merupakan pilihan yang lebih baik untuk proyek dengan batasan ukuran, seperti perangkat game dan proyek portabel lainnya. Jika ukuran bukan pertimbangan utama Anda, maka Arduino Mega bisa menjadi mikrokontroler untuk proyek Anda.
Papan Arduino hadir dalam berbagai bentuk dan ukuran, jadi pastikan untuk memeriksa kami panduan untuk berbagai jenis mikrokontroler Arduino tersedia.
Arduino Mega vs. Uno: Harga
Arduino Mega juga lebih mahal daripada Uno. Dengan harga eceran resmi, Mega berharga sekitar $35, jauh lebih mahal daripada Uno yang biasanya dijual sekitar $25. Meskipun Arduino Mega bukan papan mikrokontroler termahal, mungkin tidak layak untuk proyek Anda jika perhatian utama Anda adalah meminimalkan biaya.
Arduino Uno R3, di sisi lain, cukup terjangkau, menjadikannya pilihan ideal bagi pemula yang tertarik untuk bermain-main dengan platform tanpa khawatir merusak papan.
Konektivitas dan Memori
Mega menampilkan lebih banyak opsi konektivitas daripada Uno, yang berarti ini adalah pilihan yang lebih baik untuk proyek yang membutuhkan banyak I/O. Misalnya, dalam proyek robotika di mana Anda mungkin perlu menghubungkan beberapa servo dan aktuator atau saat membuat printer 3D DIY di mana Arduino Mega bertindak sebagai pengontrol utama.
Tidak semua proyek membutuhkan pin I/O ekstra, jadi Arduino Uno harus bekerja cukup baik untuk sebagian besar proyek yang Anda temui, terutama sebagai pemula.
Arduino Uno Rev3 memiliki lebih sedikit memori daripada Mega, membatasi ukuran kode yang dapat Anda unggah dan jalankan. Mega juga memiliki lebih banyak SRAM, membuatnya mampu menyimpan lebih banyak data runtime (variabel dan nilainya). Ini membuatnya lebih cocok untuk menjalankan program yang lebih rumit daripada yang dapat Anda jalankan di Uno.
Spesifikasi Perangkat Keras Dibandingkan
Untuk memudahkan melihat perbedaan antara Arduino Uno dan Mega secara sekilas, kami telah mencantumkan fitur perangkat keras dari kedua papan di bawah ini secara berdampingan.
Arduino Uno Rev3 |
Arduino Mega Rev3 |
|
---|---|---|
Mikrokontroler |
ATmega328P, 8-bit |
ATmega2560, 8-bit |
Kecepatan jam |
16MHz |
16MHz |
Tegangan Operasi |
5V |
5V |
Tegangan Input (disarankan) |
7-12V |
7-12V |
Tegangan Input (batasan) |
6-20V |
6-20V |
pin I/O digital |
14 (6 di antaranya menyediakan output PWM |
54 (15 di antaranya memberikan output PWM) |
Pin Masukan Analog |
6 |
16 |
Memori Flash |
32kB |
256kB |
SRAM |
2kB |
8kB |
EEPROM |
1kB |
4kB |
Popularitas dan Komunitas
Tidak dapat disangkal, Arduino Uno adalah yang lebih populer dari dua papan, menghasilkan sekitar 50% dari penggunaan papan Arduino, menurut Elektronik SparkFun. Ini sudah tersedia dan digunakan secara luas, membuat menemukan tutorial yang disesuaikan untuk papan menjadi lebih mudah. Mega kurang populer dan mungkin merepotkan jika Anda baru memulai.
Namun, Mega 2560 dirancang agar kompatibel dengan Uno. Oleh karena itu, semua kode dan sebagian besar perangkat keras yang dibuat untuk Uno akan bekerja sempurna dengan Mega. Namun, tidak semua kode dan perisai yang dirancang untuk Mega akan berfungsi dengan Uno karena bertambahnya jumlah pin di Mega.
Mana Yang Harus Anda Gunakan?
Kesimpulannya, kedua papan adalah pilihan yang sangat baik untuk mengutak-atik aplikasi elektronik, robotika, dan Internet of Things (IoT) (dengan tambahan pelindung Wi-Fi).
Arduino Uno adalah pilihan yang lebih baik untuk pemula karena biayanya yang murah, ukurannya yang kecil (membuatnya lebih cocok untuk tangan yang lebih kecil), dan umum digunakan di mana-mana. Mega, di sisi lain, sangat bagus untuk proyek yang membutuhkan pin I/O tambahan, daya komputasi, dan memori, menjadikannya sempurna untuk penghobi yang sudah mulai basah.