Mengendalikan Arduino via Aplikasi Web

9d19310763171b0d958d23a18b3d7e1c_400x400Tulisan ini adalah seri ekstra dari tulisan sebelumnya tentang bagaimana cara mengeksplorasi menggunakan shield Serial Wifi berbasis ESP8266. Pada sesi kali ini kita akan belajar membuat sebuah sistem client – server yang bisa mengendalikan arduino untuk membuat led berada pada kondisi on dan off. tutorial ini akan cukup panjang dan rumit karena membutuhkan pengatahuan tidak hanya tentang arduino namun juga pemrograman web menggunakan Java. Jadi siap-siap! ūüėČ

Continue Reading ‚Üí

Tutorial STM32 – 5 : Belajar GPIO (Bab Output) – Bagian 2

stm1-520x190Setelah relatif paham mengenai register -register yang terlibat dalam GPIO, kini waktunya kita membedah program hello world yang telah dibuat dalam pertemuan ke 3. Saya sangat menyarankan anda membaca terlebih dahulu tulisan saya sebelumnya yang membahas  register dalam GPIO.

Dalam tutorial ini saya menggunakan minimum system mikrokontroler STM32F103C8T6 dan downloader ST-LINK V.2 yang bisa didapatkan di TOKO BEY. Jika anda belum punya saya sarankan anda membelinya secara online dengan mengklik  halaman pembelian STM32F103C8T6 dan ST-LINK V2.

Continue Reading ‚Üí

Tutorial STM32 – 4 : Belajar GPIO (Bab Output) – Bagian 1

stm1-520x190Sebelumnya kita telah membuat program pertama hello world dengan membuat mikrokontroler  STM32F103 mengeluarkan sinyal logika 1 dan 0 pada port PC13, sehingga LED builtin  pada minimum system STM32F103C8T6  menyala berkedip Рkedip.

Ibarat sebuah kota, Program hello world yang kita buat sebelumnya dalah pintu gerbang paling luar sebelum mulai masuk ke dalam kota ilmu STM32 yang rumit dan dipenuhi dengan  labirin Рlabirin register Рregister dan arsitektur Cortex M3.  Maka persiapkan kopi dan banyak camilan untuk mulai perjalanan panjang kita ini. halah..

Continue Reading ‚Üí

Tutorial STM32 – 2 : Mengatur Environment

stm1-520x190Pada tulisan kali ini, saya akan membahas mengenai bagaimana mengatur environment yang diperlukan untuk membuat program pertama dengan STM32.

Jika anda belum mengetahui apa itu STM32, silahkan baca terlebih dahulu tulisan saya sebelumnya.

  1. Tutorial STM32 -1 : Pertemuan Pertama

Oke, kita akan mulai checklistnya.

Continue Reading ‚Üí

Tutorial STM32 – 1 : Pertemuan Pertama

stm1-520x190Beberapa tahun lalu  saya pernah berbagi pengetahuan tentang bagaimana memulai belajar mikrokontroler terutama dengan arsistektur AVR buatan Atmel. Meskipun, akhir -akhir  ini mengeksplorasi mikrokontroler AVR semakin dimanjakan saja dengan kemunculan berbagai varian development board  dari Arduino.

Tapi kali ini saya tidak sedang ingin membahas Arduino, saya ingin memperkenalkan satu lagi mainan bagi mereka yang selalu haus akan hal baru. Perkenalkanlah, STM32. Mikrokontroler  berbasis inti prosesor 32 bit RISC ARM Cortex-M7, Cortex-M4F, Cortex-M3, Cortex-M0+, dan Cortex-M0  dari STMicrelectronics. Mikrokontroler ini mempunyai frekuensi clock tinggi, umumnya berada pada kisaran 72MHz atau lebih.  Bandingkan dengan arduino uno misalnya yang berjantung mikrokontroler 8 bit dengan frekuensi clock hanya 16MHz. Maka jangan bandingkan lagi bagaimana kecepatan pemrosesannya.

Continue Reading ‚Üí

Bagaimana Memulai Memprogram Digispark

9d19310763171b0d958d23a18b3d7e1c_400x400Digispark adalah board mikrokontroler berbasis ATtiny85 mikrokontroler 8-bit keluaran Atmel dengan frekuensi maksimum 20MHz. Dapat diprogram dengan Arduino IDE layaknya jajaran board arduino lainnya.

Pada tulisan sebelumnya saya telah membahas singkat tentang spesifikasi dan fitur yang dimiliki Digispark. Pada tulisan kali  kita akan belajar bagaimana mensetup  Arduino IDE dan melakukan pemrograman pertama pada digispark.

Continue Reading ‚Üí

Pengenalan Digispark, Arduino Terkecil di Dunia

9d19310763171b0d958d23a18b3d7e1c_400x400Arduino, board mikrokontroler kini semakin menjamur penggunaannya untuk berbagai macam project Рproject embedded hingga robotik. Sifatnya sebagai perangkat keras sumber terbuka, membantu penyebarannya yang  pesat, hingga banyak sekali diproduksi board Рboard arduino versi clone dengan harga yang relatif murah ketimbang versi orisinalnya, namun dengan kualitas yang tidak jauh berbeda.

Continue Reading ‚Üí