blognitbot.com


Catatan ini saya tulis karena saya yang pelupa dan sudah lama tidak bermain dengan intel galileo. Harapannya supaya saya tidak perlu mengingat lebih keras bagamana ribetnya memprogram intel galileo. Saya sangat menyukai pemrograman intel galileo dengan kombinasi arduino dan python, walaupun di situs resmi intel menggunakan pemrograman node.js. Node.js memiliki kelebihan disisi program yang dieksekusi secara asinkron/tidak berurutan (silahkan cari referensi mengenai node.js), tetapi dukungan library yang masih minim. Beda dengan Node.js, meskipun arduino dan python mengeksekusi program dengan berurutan, tetapi ketersediaan library di internet cukup banyak, sehingga cukup memudahkan dan tidak menguras waktu.

Mungkin langsung saja pada intinya, berdasarkan pengalaman beberapa bulan ini, berikut ini beberapa hal yang harus diperhatikan ketika memprogram intel galileo gen 2,
  1. yocto linux untuk os intel galileo bisa di dunlut di > https://software.intel.com/en-us/iot/hardware/galileo/downloads, versi internet of things development kit
  2. Seringkali masuk terminal ssh di intel galileo gagal, ntah karena interfacenya gagal up atau bagaimana, tetapi cara yang pasti berhasil dengan menggunakan kabel usb to serial to ttl pada port 6 pin FTDI Header pada gambar di atas. Gunakan software putty untuk koneksi serial dengan baudrate 115200bps 
  3. Opsi ke 3 jika punya kabel lan saja, pastikan interface aktif dengan ping ip address dari intel galileo gen 2. Setelah dipastikan terkoneksi, baru gunakan software winscp.
  4. Silahkan edit python sesuka hati, di direktori manapun
  5. Kalau ingin memprogram dengan arduino, klik compile dan upload program, maka akan muncul direktori file sketch hasil compile pada arduino.
  6. Buka winSCP, masuk ke direktori /root/sketch gantikan sketch.elf dengan file sketch hasil compile arduino tadi. Mengapa menggunakan cara seperti ini? Karena seringnya saya upload program arduino gagal, gak ada respon dari board (T_T)



Oke, sudah cukup catatan selama liburan hari sabtu minggu ini. Semoga bermanfaat

0 Komentar