Testimonials ( 32 )
(5,0/5)

Review By Sigit Yatmono,
Sigit Yatmono
Toko terpercaya utk belanja komponen dan part robotika
22-07-2024
Verified Purchase
Review By Ade,
Ade
pelayanan ramah
21-02-2024
Verified Purchase
Review By azkal,
azkal
masnya ramah sekali
21-02-2024
Verified Purchase

New products

Berita DigiWare

Online IDE Yang Bisa Kamu Gunakan untuk Ngoding Arduino

Online IDE yang Bisa Kamu Gunakan untuk Ngoding Arduino

Bagi kamu yang sudah terbiasa menggunakan Arduino, bisa jadi “ngoding” adalah salah satu rutinitas yang mungkin dilakukan hampir setiap hari. Ya, Arduino adalah sebuah board mikrokontroler yang harus diprogram terlebih dahulu untuk dapat menjalankan fungsi-fungsinya. Arduino dapat diprogram menggunakan bahasa pemrograman yang syntaxnya merupakan improvisasi dari bahasa C dan C++.

Untuk menuliskan program ke dalam chip mikrokontroler Arduino, kamu membutuhkan sebuah software Integrated Development Environment (IDE). Software IDE yang populer adalah Arduino IDE. Arduino IDE menawarkan kemudahan pengoperasian bagi penggunanya, karena software ini berisi text editor, compiler, tools, plug-in, library, dan add-ons lainnya yang dapat digunakan untuk coding Arduino mu.

Yang perlu diketahui, software Arduino IDE ini tidak bersifat portable, sehingga kamu harus menginstallnya terlebih dahulu ke komputer / laptop sebelum dapat mengoperasikannya. Hal ini mungkin menjadi kendala bagi sebagian orang, terutama yang memiliki mobilitas tinggi. Bayangkan saja, ketika di saat mendesak kamu harus mengedit sketch / coding Arduino, namun sayangnya kamu lupa membawa laptop dari rumah. Sedangkan di kantor hanya ada komputer biasa yang belum terinstal software Arduino IDE. Apakah kamu akan mendownload ulang software Arduino IDE yang berukuran relatif besar dan menginstallnya secara manual? Tentu cara itu tidak efektif dan memakan waktu yang cukup lama.

Solusinya, kamu bisa menggunakan online IDE. Online IDE merupakan suatu IDE berbasis web yang memiliki fitur yang hampir mirip dengan Arduino IDE. Online IDE ini memungkinkan kamu untuk membuat, mengedit, dan mengupload program ke board Arduino layaknya Arduino IDE. Bedanya kamu tidak harus menginstall software Arduino IDE secara keseluruhan. Yang kamu perlukan cukup komputer/laptop, browser, plugin dan koneksi internet.

Berikut daftar online IDE terbaik yang dapat digunakan untuk mengedit sketch Arduino :

  1. Arduino Web Editor
    Arduino Web Editor

    Arduino Web Editor merupakan layanan online IDE yang memungkinkan kamu untuk menulis, mengedit, dan mengupload sketch ke berbagai board resmi Arduino melalui web browser kamu (Google Chrome, Mozilla Firefox, Safari, dan Microsoft Edge).

    Arduino Web Editor merupakan bagian dari Arduino Create yaitu sebuah platform online yang membebaskan para developer untuk menulis kode, Mengakses berbagai macam tutorial, mengkonfigurasi arduino, serta Membagikan projek yang telah mereka buat.

    Arduino Web Editor ini sendiri merupakan online IDE resmi dari Arduino.cc. Dengan fitur terlengkap dan up-to-date. Dengan IDE ini kamu dapat menulis, Mengedit, & menyimpan sketch di cloud, menambahkan library, mengakses Built-in / external example, compile sketch, dan sebagainya.

    Kamu dapat mencoba Arduino Web Editor di sini.

    Tampilan Arduino Web Editor

    Gambar 1 Tampilan Arduino Web Editor

    Note: Kamu perlu registrasi akun terlebih dahulu dan menginstal sebuah plugin berukuran kecil ntuk dapat menggunakan Arduino Web Editor.

  2. Codebender
    Codebender

    Codebender adalah alternatif online IDE kedua setelah Arduino Web Editor. Sama halnya dengan Arduino IDE, codebender menyediakan berbagai fitur menarik yangdapat kamu gunakan untuk memprogram board Arduino. Dengan Cedebender kamu bisa melakukan berbagai hal seperti membuat, mengedit, & membagikan sketch yang kamu buat ke komunitas, mempelajari example sketch, menggunakan atau menambahkan internal / external library, melakukan compile & upload sketch, menggunakan serial monitor, hingga burn bootloader ke Arduino.

    Salah satu kelebihan Codebender adalah IDE ini tidak hanya mendukung official Arduino board saja, namun juga mendukung beberapa board Arduino compatible dari beberapa produsen lain seperti: Tiny Circuits, Red Bear Lab, Low Power Lab, Sparkfun, Seeed Studio, Adafruit, Makeblock, dan sebagainya. Untuk mengakses Codebender Anda dapat menggunakan browser-browser populer seperti Google Chrome, Mozilla Firefox, Microsoft Edge, atau Apple Safari.

    Link codebender dapat diakses di sini: www.codebender.cc

    Tampilan Arduino Web Editor

    Gambar 2 Tampilan Codebender

Perbandingan Fitur Arduino Web Editor vs Codebender

FiturArduino Web EditorCodebender

Web Based

Ya

Ya

Supported Browser

Google Chrome, Mozilla

Firefox, Microsoft Edge,

Apple Safari

Google Chrome, Mozilla

Firefox, Microsoft Edge,

Apple Safari

Text Editor

Ya

Ya

Compile & Upload

Ya

Ya

Share Sketch

Ya

Ya

Plugin

Ya, Arduino Create Plugin

Ya, Arduino Create Plugin

Example

Ya, 81 example built-in &

444 example dari library

Ya, 81 example built-in &

609 example dari library

Add Int/Ext Library

Ya

Ya

Serial Monitor

Ya

Ya

Burn Bootloader

Tidak

Ya

Board Supported

1. Arduino/Genuino 101

2. Arduino/Genuino Mega or Mega 2560

3. Arduino/Genuino Micro

4. Arduino/Genuino MKR1000

5. Arduino/Genuino Uno

6. Arduino/Genuino Zero (Native USB Port)

7. Arduino/Genuino Zero (Programming Port)

8. Adafruit Circuit Playground

9. Adafruit Circuit Playground Express

10. Arduino Due (Native USB Port)

11. Arduino Due (Programming Port)

12. Arduino Duemilanove

13. Arduino Esplora

14. Arduino Ethernet

15. Arduino Industrial 101

16. Arduino Leonardo

17. Arduino Leonardo ETH

18. Arduino M0

19. Arduino M0 Pro (Native USB Port)

20. Arduino M0 Pro (Programming Port)

21. Arduino Mega ADK

22. Arduino Mini

23. Arduino MKR FOX 1200

24. Arduino MKR GSM 1400

25. Arduino MKR NB 1500

26. Arduino MKR Vidor 4000

27. Arduino MKR WAN 1300

28. Arduino MKR WiFi 1010

29. Arduino MKRZERO

30. Arduino Nano

31. Arduino Primo

32. Arduino Primo Core

33. Arduino Pro or Pro Mini

34. Arduino Robot Control

35. Arduino Robot Motor

36. Arduino Star OTTO

37. Arduino Tian

38. Arduino Tian (MIPS Console port)

39. Arduino Uno WiFi

40. Arduino Uno WiFi Rev2

41. Arduino Yún

42. Arduino Yún Mini

43. ARM Linux Generic SBC

44. EMoRo 2560

45. Industruino D21G

46. Intel x86 Boards

47. Intel x86_64 Boards / IoT Gateways

48. LilyPad Arduino

49. LilyPad Arduino USB

50. Linino One

51. littleBits w6 Arduino Module (Leonardo)

52. Smart Everything Fox (Native USB Port)

53. Smart Everything Fox (via Atmel-ICE)

54. Smart Everything Fox (via SAM-ICE)

55. SmartEverything Fox (Native USB Port)

56. SmartEverything Fox (via Atmel-ICE)

57. SmartEverything Fox (via SAM-ICE)

58. SmartTutto (Native USB Port)

59. SmartTutto (via Atmel-ICE)

60. SmartTutto (via SAM-ICE)

61. UP² Board

1. Arduino BT

2. Arduino Duemilanove

3. Arduino Esplora

4. Arduino Ethernet

5. Arduino Fio

6. Arduino Leonardo

7. Arduino Mega 2560 or Mega ADK

8. Arduino Micro

9. Arduino Mini

10. Arduino NG or older

11. Arduino Pro or Pro Mini

12. Arduino Robot Control

13. Arduino Robot Motor

14. Arduino Uno

15. LilyPad Arduino USB

16. LilyPad Arduino

17. TinyCircuits TinyDuino

18. TinyCircuits TinyLily Mini

19. RedBearLab Blend

20. RedBearLab Blend Micro

21. LowPowerLab Moteino

22. LowPowerLab Moteino MEGA

23. Sparkfun BadgerStick

24. Sparkfun MicroView

25. SparkFun Digital Sandbox

26. SparkFun Fio

27. SparkFun Makey Makey

28. Sparkfun Mega Pro 2560

29. SparkFun Pro Micro

30. Sparkfun RedBoard

31. Seeeduino Mega 2560

32. Seeeduino Stalker v3

33. Adafruit Circuit Playground

34. Adafruit FLORA

35. Adafruit Gemma 8MHz

36. Adafruit Pro Trinket

37. Adafruit Trinket

38. Makeblock mCore

39. Makeblock Orion

40. ArcBotics Sparki

41. Arduboy

42. Arduboy Devkit

43. arLCD by EarthMake

44. Arno

45. Geekuino

46. Hummingbird Duo

47. Kocoafab OrangeBoard

48. Kocoafab OrangeBoard BLE

49. LightUp

50. littleBits Arduino

51. Maker Board

52. Rokit-SmartInventor-mega32_v2

53. The AirBoard

54. WildFire v2 [stk500]

55. WildFire v3 [optiboot]

Secara garis besar, baik Arduino Web Editor dan Codebender memiliki fitur yang hampir serupa. Masing - masing layanan online IDE tersebut memiliki kelebihan dan kekurangannya tersendiri.

Arduino Web Editor hadir dengan menawarkan variasi board dan dukungan update lebih banyak dibanding Codebender, namun di sisi lain Arduino Web Editor memiliki fitur yang lebih sedikit dibanding Codebender.

Sedangkan Codebender hadir dengan fitur-fitur yang lebih lengkap dibanding Arduino Web Editor, namun dukungan board Arduinonya tidak sebanyak Arduino Web Editor.

Jadi.. mana yang jadi favorit kamu??

Selamat mencoba!!!

All trademarks, company names, product names and trade names are the property of their respective owners. All softwares are copyright by their respective creators and/or software publishers.