[Tips STM32] : Memprogram STM32 dengan Arduino IDE

stm1-520x190Dalam tulisan kali ini embeddednesia akan mengulas tentang bagaimana memprogram mikrokontroler STM32 menggunakan Arduino IDE. embeddednesia sengaja memasukkan tulisan tulisan ini ke dalam Tips bukan sebagai seri tutorial STM32. Dikarenakan tulisan ini lebih bersifat sebagai informasi bagi mereka yang penasaran untuk memprogram mikrokontroler STM32 dengan menggunakan Arduino IDE

Cara ini tidak disarankan penulis bagi mereka yang ingin menguasai dasar – dasar ilmu mikrokontroler 32 bit,  karena Arduino tidak cocok untuk mereka yang benar – benar ingin belajar mikrokontroler. Arduino memungkinkan developer terlalu terlena dengan bahasa aras atas yang ditawarkan sehingga tidak mempelajari inti dari pemrograman embedded sesungguhnya, pengenalan register – register yang terlibat.

Continue Reading →

Platformio IDE : IDE Alternatif dalam Memprogram Mikrokontroler

platformio-logo.17fdc3bcKetika membuat dan mengupload program mikrokontroler menggunakan Arduino IDE atau platform embedded yang lain, pembaca akan merasakan beberapa kerumitan seperti memastikan semua pustaka telah terinstall pada tempat dan versi yang tepat. Hal ini membutuhkan beberapa trik khusus dan cukup menguras waktu.

Penulis yang juga berkecimpung di dalam dunia pemrograman aplikasi web pun juga merasakan perbedaan yang cukup njomplang antara pemrograman embedded dengan pemrograman aplikasi web yang kini jauh lebih mudah dari sisi tool yang digunakan.

Continue Reading →

Tutorial ESP8266 (ESP-01): Pertemuan Pertama

esp8266Pada tulisan sebelumnya, embeddednesia pernah membahas mengenai bagaimana caranya menghubungkan Arduino dengan Jaringan Internet/Wifi Lokal menggunakan shield Arduino berbasis ESP8266. Nah,  dalam kesempatan kali ini, embeddednesia akan membahas mengenai apa sih  ESP8266 itu, dan bagaimana menggunakan modul ESP8266 yang paling murah yaitu ESP-01.

Continue Reading →

Belajar Arduino dengan Shield Multifungsi – Bagian 1

9d19310763171b0d958d23a18b3d7e1c_400x400Pendahuluan

Arduino adalah board berbasis mikrokontroler yang memiliki kemampuan menerima masukan sinyal – bisa dari push button, sensor dan mengendalikan objek fisik, seperti lampu, motor. Arduino  juga terdiri dari IDE yang memungkinkan kita membangun program menggunakan bahasa pemrograman arduino (yang merupakan turunan dari bahasa pemrograman processing).

Continue Reading →

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 →

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 →

Tutorial Arduino : Hello World

9d19310763171b0d958d23a18b3d7e1c_400x400Apapun yang pertama memang selalu menantang dan menarik. Termasuk untuk pemrograman Arduino. Pada tulisan kali ini saya akan membahas mengenai bagaimana menghubungkan Arduino anda dengan komputer PC lalu mengunggah program dan menguploadnya untuk kali pertama.

Yang anda perlukan kali pertama adalah tentu board development Arduino, dalam tutorial ini saya menggunakan Arduino Uno (dapat anda dapatkan di TOKO BEY) dengan komputer menggunakan microsoft windows 7.

Continue Reading →

Menghubungkan Arduino dengan Internet

watermarked-14412658564634Sebelumnya saya telah berksplorasi dengan  shield ESP8266 untuk mengirim data dari arduino ke komputer PC melalui jaringan akses point yang dimiliki shield. Pada tutorial kali ini saya akan menggunakan jaringan internet agar bisa berkirim data dari arduino menuju PC. Apa saja yang dibutuhkan?

Berikut checklistnya:

Continue Reading →

Menghubungkan Arduino dengan Jaringan WIFI

9d19310763171b0d958d23a18b3d7e1c_400x400Akhir – akhir ini muncul tren baru yang disebut sebagai Internet of Things, yang disingkat IOT, sebuah konsep yang bertujuan memperluas manfaat penggunaan internet secara terus menerus pada setiap perangkat yang ada disekitar kita, misalnya kulkas, televisi, dan perangkat elektronik lainnya. Memang penggunaan internet, dalam berbagai kehidupan sudah menjadi keharusan tersendiri, bayangkan anda bisa mengakses dan mengatur kulkas  hingga pot tanaman hanya menggunakan ponsel pintar di genggaman tangan anda.

Continue Reading →