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

ProcessorATmega328 (8-bit CPU, 16MHz clock frequency, 2KB SRAM, 32KB Flash)
Features
  • 14 digital I/O pins
  • 6 analog input pins
  • Replaceable processor design
Dimensions68.6 mm x 53.4 mm
Price$23

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

ProcessorATmega2560 (8-bit CPU, 16MHz clock frequency, 8KB SRAM, 256KB Flash)
Features
  • 54 digital I/O pins
  • 16 analog input pins
Dimensions101.52 mm x 53.3 mm
Price$40.3

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

ProcessorATmega328P (8-bit CPU, 16MHz clock frequency, 2KB SRAM, 32KB Flash)
Features
  • 14 digital I/O pins
  • 8 analog input pins
  • Onboard USB connectivity
  • Compact form factor
  • Support for both 5V and 3.3V operation
Dimensions18.5 mm x 43.2 mm
Price$10-15 (varies by version and supplier)

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

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
Dimensions68.6 mm x 53.3 mm
Price$20.70

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

ProcessorAtmel SAM3X8E ARM Cortex-M3 (32-bit CPU, 84MHz clock frequency, 96KB SRAM, 512KB Flash)
Features
  • 54 digital I/O pins
  • 12 analog input pins
  • 2 analog output pins
  • Native USB support
Dimensions101.52 mm x 53.3 mm
Price$40.30

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

ProcessorATmega32u4 (8-bit CPU, 16MHz clock frequency, 2.5KB SRAM, 32KB Flash)
Additional ChipAtheros AR9331 integrated router chipset
Features
  • Wi-Fi enabled Linux-based system on a chip
  • 14 digital I/O pins
  • 12 of the digital pins can be used as analog inputs
  • Native USB support
Dimensions70mm x 50mm

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