Papan Pengembangan Arduino

Apa itu Arduino?

Arduino adalah platform prototipe elektronik sumber terbuka yang praktis, fleksibel, dan ramah pemula, yang mencakup perangkat keras (berbagai model papan Arduino) dan perangkat lunak (Arduino IDE). Platform ini cocok untuk seniman, desainer, penggemar hobi, dan siapa saja yang suka bereksperimen. Arduino dapat mendeteksi lingkungan melalui berbagai sensor dan berinteraksi dengannya dengan mengendalikan lampu, motor, dan perangkat lainnya. Mikrokontroler pada papan tersebut dapat diprogram menggunakan bahasa pemrograman Arduino, dikompilasi menjadi berkas biner, dan dimuat ke dalam mikrokontroler. Proyek berbasis Arduino dapat terdiri hanya dari Arduino atau mencakup Arduino bersama perangkat lunak lain yang berjalan di PC, yang saling berkomunikasi (misalnya Flash, Processing, MaxMSP) untuk mencapai fungsionalitas.

Arduino dapat dihubungkan ke LED, layar LCD, tombol, motor stepper, servo, sensor suhu dan kelembapan, sensor jarak, sensor tekanan, atau perangkat lain yang dapat menghasilkan data atau dikendalikan. Arduino juga dapat terhubung secara nirkabel ke perangkat lain melalui Bluetooth, WiFi, Zigbee, NB-IoT, dan lainnya, atau mengakses internet. Anda dapat mengumpulkan data dari sensor menggunakan Arduino dan mengunggahnya ke pusat data, kemudian mengontrol perangkat periferal yang terhubung dengannya berdasarkan perintah dari pusat data.

Jenis-jenis Papan Pengembangan Arduino yang Umum

Papan pengembangan Arduino tersedia dalam berbagai model, seperti Arduino Uno, Arduino Leonardo, Arduino 101, Arduino Mega 2560, Arduino Nano, Arduino Micro, Arduino Ethernet, Arduino Yún, Arduino Due, dan lainnya. Arduino Uno, misalnya, didasarkan pada papan pengembangan mikrokontroler ATmega328p dengan 14 pin input/output digital (6 di antaranya dapat digunakan untuk output PWM), 6 pin input analog, dan osilator kristal 16 MHz. Di sisi lain, Arduino Mega 2560 didasarkan pada mikrokontroler ATmega2560 dengan 54 pin input/output digital (15 di antaranya dapat digunakan untuk output PWM), 16 pin input analog, dan 4 UART.

Arduino UNO R3

Arduino Uno, yang didasarkan pada mikrokontroler ATmega328, adalah papan yang populer dengan 14 pin I/O digital, 6 pin input analog, dan frekuensi clock 16 MHz. Papan ini dikenal karena kompatibilitasnya dengan berbagai papan ekspansi. Namun, papan ini memiliki memori statis (SRAM) dan penyimpanan flash yang terbatas, sehingga kurang cocok untuk proyek yang membutuhkan memori besar.

Arduino UNO
Arduino UNO

Spesifikasi Arduino UNO

ProsesorATmega328P (8 bit; frekuensi clock: 16 MHz; SRAM: 2 kB; flash: 32 kB)
Fitur
  • 14 pin I/O digital
  • 6 masukan analog
  • ATmega328P bersoket pada UNO R3 komponen lubang tembus; bukan versi SMD
Dimensi PCB68.6 × 53.4 mm
HargaPeriksa harga terkini untuk model papan, pemasok, wilayah dan pajak yang sesuai

Arduino Mega 2560

Arduino Mega 2560, yang didasarkan pada mikrokontroler ATmega2560, menawarkan lebih banyak pin I/O, termasuk 54 pin input/output digital (15 di antaranya mendukung output PWM), 16 pin input analog, dan 4 antarmuka UART. Perangkat ini cocok untuk proyek-proyek yang membutuhkan lebih banyak pin dan daya pemrosesan daripada Arduino Uno.

Arduino Mega
Arduino Mega

Spesifikasi Arduino Mega

ProsesorATmega2560 (8 bit; frekuensi clock: 16 MHz; SRAM: 8 kB; flash: 256 kB)
Fitur
  • 54 pin I/O digital
  • 16 masukan analog
Dimensi PCB101.52 × 53.3 mm
HargaPeriksa harga terkini untuk model papan, pemasok, wilayah dan pajak yang sesuai

Arduino Nano adalah versi yang lebih kecil dari Uno, yang menggunakan mikrokontroler ATmega328 yang sama namun dengan bentuk yang lebih ringkas. Perangkat ini sangat cocok untuk proyek-proyek yang memiliki keterbatasan ruang dan dapat langsung dipasang ke papan prototipe.

Arduino Nano
Arduino Nano

Spesifikasi Arduino Nano

ProsesorATmega328P (8 bit; frekuensi clock: 16 MHz; SRAM: 2 kB; flash: 32 kB)
Fitur
  • 14 pin I/O digital
  • 8 masukan analog
  • USB Mini-B dengan konverter USB–serial
  • Ukuran Nano 3.x klasik
  • Logika 5 V; pin 3,3 V merupakan keluaran daya, bukan pemilih tegangan logika
Dimensi PCB45 × 18 mm
HargaPeriksa harga terkini untuk model papan, pemasok, wilayah dan pajak yang sesuai

Arduino Leonardo

Arduino Leonardo dilengkapi dengan mikrokontroler ATmega32u4, yang menawarkan dukungan USB bawaan dan 20 pin I/O digital (termasuk 12 pin yang mendukung fungsi analog). Perangkat ini dapat mensimulasikan input mouse dan keyboard, sehingga cocok untuk aplikasi tertentu, namun mungkin mengalami masalah stabilitas dibandingkan dengan Uno.

Arduino Leonardo
Arduino Leonardo

Spesifikasi Arduino Leonardo

ProsesorATmega32U4 (8 bit; frekuensi clock: 16 MHz; SRAM: 2.5 kB; flash: 32 kB)
Fitur
  • 20 pin I/O digital
  • 12 masukan analog yang berbagi pin dengan I/O digital
  • USB bawaan ATmega32U4
Dimensi PCB68.6 × 53.3 mm
HargaPeriksa harga terkini untuk model papan, pemasok, wilayah dan pajak yang sesuai

Arduino Due

Arduino Due menggunakan mikrokontroler Atmel SAM3X8E ARM Cortex-M3, yang menawarkan kemampuan pemrosesan 32-bit, 54 pin I/O digital, 12 pin input analog, dan dukungan USB bawaan. Namun, perangkat ini beroperasi pada tegangan 3,3 V, yang mungkin tidak kompatibel dengan semua aksesori.

Arduino Due 1
Arduino Due

Spesifikasi Arduino Due

ProsesorSAM3X8E (Arm Cortex-M3, 32 bit; frekuensi clock: 84 MHz; SRAM: 96 kB; flash: 512 kB)
Fitur
  • 54 pin I/O digital
  • 12 masukan analog
  • 2 keluaran DAC
  • USB bawaan; I/O 3,3 V tidak toleran terhadap 5 V
Dimensi PCB101.52 × 53.3 mm
HargaPeriksa harga terkini untuk model papan, pemasok, wilayah dan pajak yang sesuai

Arduino Micro

Arduino Micro, yang dilengkapi dengan mikrokontroler ATmega32u4, menawarkan 20 pin I/O digital (12 di antaranya mendukung fungsi analog) serta dukungan USB bawaan dalam bentuk yang ringkas, sehingga cocok untuk perangkat yang dapat dikenakan dan proyek-proyek berskala kecil.

Arduino Micro
Arduino Micro

Spesifikasi Arduino Micro

ProcessorATmega32u4 (8-bit CPU, 16MHz clock frequency, 2.5KB SRAM, 32KB Flash)
Features
  • 20 digital I/O pins
  • 12 of the digital pins can be used as analog inputs
  • Native USB support
Dimensions48 mm x 18 mm

LilyPad Arduino

LilyPad Arduino dirancang untuk proyek-proyek perangkat yang dapat dikenakan dan tekstil, dengan PCB berbentuk lingkaran dan pin yang dapat dijahit. Perangkat ini dilengkapi dengan 14 pin I/O digital dan 6 pin input analog, sehingga cocok untuk mengintegrasikan komponen elektronik ke dalam pakaian.

LilyPad Arduino
LilyPad Arduino

Spesifikasi LilyPad Arduino

ProcessorATmega328 (8-bit CPU, 16MHz clock frequency, 2KB SRAM, 32KB Flash)
Features
  • 14 digital I/O pins
  • 6 analog input pins
Dimensions50mm in diameter (circular shape)
Price$22

Arduino Esplora

Arduino Esplora, yang didasarkan pada Leonardo, dilengkapi dengan input dan output perangkat keras bawaan, termasuk joystick, tombol, sensor, dan konektor layar TFT. Perangkat ini memudahkan interaksi, namun tidak dilengkapi dengan pin digital dan analog standar.

Arduino Esplora
Arduino Esplora

Spesifikasi Arduino Esplora

ProcessorATmega32u4 (8-bit CPU, 16MHz clock frequency, 2.5KB SRAM, 32KB Flash)
Features
  • Rich input and output hardware environment
Dimensions164.04 mm x 60 mm (elliptical shape)
PriceRETIRED

Arduino Yun

Arduino Yun menggabungkan mikrokontroler ATmega32u4 dengan chip router Atheros AR9331 untuk mendukung sistem nirkabel berbasis Linux. Perangkat ini dilengkapi dengan 14 pin I/O digital (12 di antaranya mendukung fungsi analog) serta dukungan USB bawaan, sehingga memudahkan penerapan aplikasi cloud dan IoT.

Arduino Yun
Arduino Yun

Spesifikasi Arduino Yun

ProsesorATmega32U4 (8 bit; frekuensi clock: 16 MHz; SRAM: 2.5 kB; flash: 32 kB)
Prosesor LinuxAtheros AR9331 (Yún versi awal)
Fitur
  • AR9331 menjalankan Linux (OpenWrt/Linino); ATmega32U4 menjalankan program Arduino
  • 20 pin I/O digital
  • 12 masukan analog yang berbagi pin dengan I/O digital
  • USB bawaan ATmega32U4
Dimensi PCB68.6 × 53.3 mm

Memilih platform Arduino menurut antarmuka dan batas listrik

Platform pengembangan Arduino sebaiknya dipilih menurut arsitektur prosesor, tegangan logika, memori, timer, sumber analog, komunikasi, dan batas mekanis, bukan popularitas. Papan dengan header serupa dapat berbeda dalam inti MCU, arus pin, referensi ADC, USB native, bridge serial, serta pin boot yang dicadangkan. Sebelum memakai ulang shield atau sketch, pastikan perangkat tidak memberikan 5 V ke masukan khusus 3,3 V dan library tidak menganggap periferal yang tidak tersedia. Prototipkan beban simultan tertinggi.

  • Cocokkan level listrik: pastikan tegangan GPIO, arus, pull-up, dan rentang analog.
  • Hitung periferal terpakai: cadangkan timer, ADC, UART, SPI, I²C, USB, dan CAN.
  • Periksa jalur upload: pahami ruang bootloader, debug, reset, dan bridge USB.
  • Cek kecocokan shield: pastikan pinout, outline, tinggi konektor, dan masukan daya.
  • Uji kondisi terberat: ukur arus puncak, memori, interupsi, dan suhu bersama-sama.

Bagaimana Cara Memilih Papan Arduino?

Memilih Arduino yang tepat untuk proyek Anda bergantung pada performa, fitur, dan ukurannya. Pertimbangkan kemampuan mikrokontroler, jumlah pin yang tersedia, komponen bawaan, serta kesesuaiannya dengan kebutuhan proyek Anda terkait memori, daya pemrosesan, dan konektivitas.

Bagikan ke:

Scroll to Top

Instant Quote

Penawaran Seketika