Arduino Board
Arduino adalah pengendali mikro
single-board yang bersifat open-source, diturunkan dari Wiring platform,
dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang.
Hardwarenya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman
sendiri. Bahasa yang dipakai dalam Arduino bukan assembler yang relatif sulit,
tetapi bahasa C yang disederhanakan dengan bantuan pustaka-pustaka (libraries)
Arduino.
Perangkat lunak Arduino IDE dipublikasikan sebagai Open Source, tersedia bagi para pemrogram berpengalaman untuk pengembangan lebih lanjut. Bahasanya bisa dikembangkan lebih lanjut melalui pustaka-pustaka C++ yang berbasis pada Bahasa C untuk AVR.
Perangkat keras Arduino berbasis mikrokontroler ATMEGA8, ATMEGA168, ATMEGA328 dan ATMEGA1280 (yang terbaru ATMEGA2560).
Kelebihan
Arduino
- Tidak perlu
perangkat chip programmer karena di dalamnya sudah ada bootloader yang
akan menangani upload program dari komputer.
- Sudah memiliki
sarana komunikasi USB, sehingga pengguna Laptop yang tidak memiliki port
serial/RS323 bisa menggunakan nya.
- Bahasa
pemrograman relatif mudah karena software Arduino dilengkapi dengan
kumpulan library yang cukup lengkap.
- Memiliki modul siap pakai (shield) yang bisa ditancapkan pada board Arduino. Misalnya shield GPS, Ethernet, SD Card, dll.
Bahasa
Pemrograman Arduino
Bahasa
pemrograman Arduino adalah bahasa C. Tetapi bahasa ini sudah dipermudah
menggunakan fungsi-fungsi yang sederhana sehingga pemula pun bisa
mempelajarinya dengan cukup mudah.
Untuk
membuat program Arduino dan mengupload ke dalam board Arduino, anda membutuhkan
software Arduino IDE (Integrated Development Enviroment) yang bisa di download
gratis dihttp://arduino.cc/en/Main/Software
Panduan
bahasa pemograman Arduino beserta dengan contoh-contohnya bisa dibaca di
halamanhttp://arduino.cc/en/Reference/HomePage


0 Response to "Arduino Board"
Posting Komentar