1. File

menu-file-arduino-ide.png (58 KB)

  • New, berfungi untuk membuka lembar (Sketch) kerja baru.
  • Open, berfungsi untuk membuka Sketch yang pernah dibuat pada media penyimpanan.
  • Open Recent, berfungsi untuk mempersingkat waktu dalam membuka Sketch, file yang di buka merupakan Sketch terbaru atau yang terakhir tersimpan.
  • Sketchbook, berfungsi untuk menampilakn Sketch yang sudah tersimpan di dalam folder Arduino.
  • Example, berisi berbagai contoh kode program yang disediakan oleh pengembang.
  • Close, berfungsi menutup jendela Arduino IDE sekaligus menghentikan Aplikasi.
  • Save, berfungsi menyimpan Sketch yang telah dibuat.
  • Save as, berfungsi menyimpan Sketch  dengan nama yang berbeda.
  • Page Setup, berfungsi mengatur tampilan page seperti paper, orientation, margins untuk pencetakan  Sketch.
  • Print, berfungsi mengirimkan file Sketch ke mesin cetak untuk dicetak atau di buatkan menjadi file pdf.
  • Preferences, berfungsi merubah tampilan interface Arduino IDE.
  • Quit, berfungsi untuk menutup semua jendela Arduino IDE. Sketch yang masih terbuka pada saat tombol Quit ditekan, secara otomatis akan terbuka pada saat Arduino IDE dijalankan.

 

2. Edit

menu-edit-arduino-ide.png (71 KB)

  • Undo, berfungsi untuk memundur satu step perubahan.
  • Redo, berfungsi untuk memajukan satu step perubahan.
  • Cut, berfungsi untuk menghapus kode program pada editor yang sudah terpilih sebelumnya untuk di pindahkan ke tempat lain, bila di inginkan menggunakan paste.
  • Copy, berfungsi menduplikasi kode program pada sketch yang sudah terpilih sebelumnya untuk di perbanyak ke tempat lain, bila di iginkan menggunakan paste.
  • Copy for Forum, berfungsi melakukan copy kode dari editor dan melakukan formating agar sesuai untuk ditampilkan dalam forum.
  • Copy as HTML, berfungsi menduplikasi teks yang terpilih kedalam editor dan menempatkan teks tersebut pada clipboard dalam bentuk atau format HTML.
  • Paste, berfungsi menyalin data yang terdapat pada clipboard, kedalam Sketch.
  • Select All, berfungsi untk memilih semua teks atau kode dalam halaman Sketch.
  • Comment/Uncomment, berfungsi untuk menggubah teks atau kode yang sudah terpilih menjadi berstatus “komen” yang di tandakan muncul tanda //
  • Increase Indent, berfungsi untuk menambahkan Indentasi pada baris tertentu.
  • Decrease Indent, berfungsi untuk mengurangi Indentasi pada baris tertentu.
  • Find, berfungsi untuk memanggil jendela window “find and replace”, di sini kamu dapat mencari teks atau kode di halaman Sketch, bisa juga sekalian untuk menganti teks atau kode sebelumnya dengan kode baru.
  • Find Next, berfungsi menemukan kata setelahnya dari kata pertama yang berhasil ditemukan.
  • Find Previous, berfungsi menemukan kata sebelumnya dari kata pertama yang berhasil ditemukan.

3. Sketch

menu-sketch--arduino-ide.png (61 KB)

  • Verify/Compile, berfungsi untuk mengecek Sketch yang kamu buat apa ada kekeliruan dalam segi bahasa programnya (error). jika tidak ada, program yang kamu buat akan di compile.
  • Upload, berfunsi mengirimkan program yang sudah compile ke Arduino Board.
  • Uplad Using Programmer, berfungsi untuk menuliskan bootloader kedalam IC Mikrokontroler Arduino. Pada kasus ini kamu membutuhkan perangkat tambahan seperti USBAsp untuk menjembatani penulisan program bootloader ke IC Mikrokontroler.
  • Export Compiled Binary, berfungsi untuk menyimpan file dengan ekstensi .hex, yang nantinya file ini dapat di upload ke board lain dengan aplikasi yang berbeda.
  • Show Sketch Folder, berfungsi membuka lokasi folder Sketch yang saat ini sedang di dikerjakan.
  • Include Library, berfungsi untuk menambahkan library/pustaka yang sudah di sediakan pengembang ke dalam Sketch yang sedang di kerjakan.
  • Add File, berfungsi untuk menambahkan file kedalam Sketch Arduino ,File akan muncul sebagai tab baru dalam jendela Sketch.

 

4. Tools

menu-tools-arduino-ide.png (77 KB)

  • Auto Format, berfungsi melakukan pengaturan format kode pada jendela Sketch.
  • Archive Sketch, berfungsi menyimpan Sketch kedalam file .zip
  • Fix Encoding & Reload, berfungsi memperbaiki kemungkinan perbedaan antara pengkodean karakter Sketch dan peta karakter sistem operasi yang lain.
  • Manage Libraries, Berfungsi untuk menginstall library tambahan dari Arduino team, atau pengembang pihak ke-tiga yang sudah mendaftarkan librarynya di Arduino.
  • Serial Monitor, berungsi membuka jendela serial monitor untuk melihat pertukaran data interface komunikasi serial  dari program yang telah di buat.
  • Serial plotter,  berfungsi untuk menanampikan gelombang sinus
  • Wifi101 / wfiNINA firmware updater, Berfungsi untuk mengupdate wifi101/ wifiNINA
  • Board, berfungsi memilih dan melakukan konfigurasi board yang ingin digunakan.
  • Port, berfungsi untuk menyusesuaikan port sebagai jalur komunikasi antara software dengan hardware.
  • Programmer, menu ini digunakan ketika kamu hendak melakukan pemrograman chip mikrokontroller tanpa menggunakan koneksi Onboard USB-Serial. Biasanya digunakan pada proses burning bootloader.
  • Burn Bootloader, mengizinkan kamu untuk mengkopikan program bootloader kedalam IC mikrokontroler.

 

5.Help

menu-help-arduino-ide.png (69 KB)

Disini kamu bisa mendapatkan bantuan terhadap kegalauanmu mengenai pemrograman Arduino. Menu help berisikan file-file dokumentasi yang berkaitan dengan masalah yang sering muncul, serta penyelesaiannya. walaupun kamu offline, kamu masih dapat mengaksesnya. Berikut sub menu help :

  • Getting starter, setelah memilih getting starter kamu akan di alihkan ke halamanan Learning, disini kamu akan di ajarkan cara memulai penginstallan Arduino dan juga cara mengujinya sudah siap di gunakan atau tidak, kurang lebih hampir sama dengan tutorial yang sudah saya buat sebelumnya Instalasi Arduino.
  • Environment, disini kamu akan di jelaskan mengenai menu menu dan shortcut yang ada di Arduino IDE.
  • Troubleshooting, di sini kamu akan di jelaskan cara memecahkan masalah yang sering muncul saat menggunakan Arduino IDE.
  • Reference, disini kamu akan di jelaskan mengenanai bahasa Sketch yang kamu gunakan saat memulai menulis di text editor seperti structure, variables, functions.
  • Find in Reference, disini kamu akan di jelaskan cara membuat comments yang baik dan tips penggunaanya untuk mempermudah menulis program di text editor.
  • Frequently asked questions, di halaman ini pihak pengembang akan membantu kalian untuk menjawab beberapa pertanyaan yang sering muncul atas ketidak tahuan kalian.
  • Visit Arduino.cc, disini kalian akan di arahkan ke halaman website Arduino.cc, untuk lebih jelasnya ada apa saja di website resminya, silahkan kalian eksplor sendiri.
  • About Arduino,  disini kalian akan melihat versi Arduino yang kalian gunakan, tampilanya sama seperti getting starter saat kalian membuka Arduino software (IDE)