Timing merupakan sebuah fungsi dasar yang dikerjakan oleh mikrokontroler. Setiap mikrokontroler paling sedikit memiliki satu modul timer/counter di dalamnya. Namun, jika counter di-clock secara internal, beberapa isu akan muncul dalam beberapa kasus. Terkadang, frekuensi clock tidak stabil, atau terkadang, frekuensi clock lebih tinggi dari yang dibutuhkan. Terkadang, clock eksternal dibutuhkan untuk mendapatkan kualitas yang dibutuhkan. …
Category: pelatihan mikrokontroler
Apr 05
Raspberry Pi GPIO
Untuk memberikan dukungan terhadap pengembangan, Raspberry Pi model A menyediakan GPIO P1 dan GPIO P5. GPIO P1, seperti tampak pada gambar, terdiri dari 26 pin; sementara GPIO P5 (terhalang label) terdiri dari 8 pin. Berikut adalah beberapa catatan terkait dengan GPIO header: GPIO – input output digital bekerja pada level 3.3V dan tidak 5V tolerant. …
Mar 07
Buku Pemrograman dan Aplikasi Mikrokontroler ARM Cortex-M3
Kehadiran prototyping board STM32 Nucleo telah meng-inspirasi lahirnya tulisan ini. Sebenarnya, draft terkait dengan pemrograman mikrokontroler ARM Cortex-M3, sudah cukup lama ditulis dan digunakan sebagai materi rujukan di kelas pelatihan Pemrograman dan Aplikasi Mikrokontroler ARM Cortex-M3 berbasis MCU dari STMicroelectronics, baik seri STM32L1xx maupun STM32F1xx, yang diselenggarakan NEXT SYSTEM Robotics Learning Center Bandung. Board STM32 …
Mar 06
STM32 Nucleo
STMicroelectronics telah memilih untuk menyertakan antarmuka Arduino pada prototype board mereka yang terbaru, untuk seri mikrokontroler STM32 ARM Cortex-M. Dinamakan STM32 Nucleo, board ini juga mengemas extension header ST-Morpho, yang memberikan akses ke semua periferal yang terdapat dalam chip. Board sudah dilengkapi dengan ST-LINK/V2-1 debugger/programmer. Board ini juga mbed-enabled. Pengembang dapat menggunakan ARM-driven mbed open …
Dec 11
Buku Pemrograman Android dan Aplikasi Mikrokontroler
Di tengah meningkatnya popularitas sistem operasi Android dan penggunaan piranti bergerak – mobile phone dan table, berbasis Android, maka diperlukan referensi yang tepat untuk mempelajarinya, khususnya dalam konteks aplikasi mikrokontroler. Buku Pemrograman Android dan Aplikasi Mikrokontroler ini masih berupa draft dan dalam tahapan survey, untuk melihat seberapa tinggi animo publik terhadap buku dengan content demikian. …
Jul 31
NS.One dan Wire Library
Wire library yang disertakan dalam software NS.One dan Arduino, memungkinkan kita untuk berkomunikasi dengan divais I2C / TWI. Bus I2C mendukung hingga 119 divais. Walaupun memiliki alamat 7-bit (128 nilai), alamat 0 digunakan untuk broadcast ke seluruh divais dan alamat 120-127 untuk kebutuhan ke depan. Pada board NS.One, SDA (jalur data) dan SCL (jalur clock) …