Archive For The “Embedded” Category
Mungkin sudah banyak dari kawan kawan sekalian yang berkecimpung di bidang embedded system, baik yang sekedar hobi ataupun sebagai profesi / pekerjaan. Banyak dari kita yang menggunakan linux maupun windows dalam mengembangkan sistem embedded. Kelebihan linux dalam hal open source, kebebasan kustomisasi, berbiaya rendah, suport komunitas yang luas maupun kehandalan dan kemampuan jaringan yang mumpuni…
Pada postingan sebelumnya kita telah belajar menggunakan STM32 Nucleo untuk mengirim dan menerima data dari AWS IoT core maka pada kesempatan kali ini kita akan coba menggunakan board ESP32 serta menghubungkannya dengan AWS IoT. ESP32 ini sangat populer dikalangan para penghobi dan penggibah dunia mikrokontroller. Kita sebut penggibah karena para praktisi di dunia mikrokontroller banyak…
Setelah kemarin kita berhasil melakukan tes koneksi pada layanan AWS maka sekarang saatnya kita mencoba menghubungkan board berbasis ARM dengan Mbed OS ke Amazon Web Service. Kita pelajari dulu sekilas apa itu Mbed OS ya. Arm Mbed OS is a free, open-source embedded operating system designed specifically for the “things” in the Internet of Things….
Modul GPS ini dapat menerima sinyal GPS, GLONASS, Galileo, BeiDou, QZSS dan SBAS akan tetapi yang akan kita coba disini hanya mentes penerimaan sinyal GPS. Modul ini dihubungkan dengan antenna external dan terhubung dengan nucleo F429ZI melalui interface UART. Selain UART, GPS ini memiliki interface lain juga seperti USB, DDC, SQI dan SPI. Interface UART…
Kali ini kita akan menjajal development board Nucleo F429ZI yang kebetulan sedang mampir di meja saya. Secara spesifikasi board ini sudah sangat jauh meninggalkan kecepatan arduino sehingga pantas untuk dilirik untuk project2 yang membutuhkan proses pengolahan yang lebih cepat. Board ini menggunakan STM32F429ZIT6 dengan LQFP144 package. Penampakan board nucleo 144 F429ZI dapat dilihat pada gambar…
Kali ini kita akan belajar mengenai Winbond SPI Flash, kebetulan kami memiliki winbond SPI flash seri W25Q32 dan w25x20cl. Perbedaan spesifikasi beberapa seri winbond ditampilkan adalah sebagai berikut: a. W25Q32 = 32M bit, 16.384 pages. 1024 sectors, 64 blocks (64KB). b. W25Q16 = 16M bit, 8.192 pages, 512 sectors, 32 blocks (64 KB). c. W25Q80…
Buildroot banyak digunakan dalam proses development embedded linux. Buildroot sendiri adalah suatu set kumpulan tool makefile yang dapat memudahkan kita dalam melakukan cross-compilation toolchain, serta menghasilkan root filesystem dan Linux kernel image. Buildroot dapat didownload dengan perintah git di bawah ini $ git clone git://git.buildroot.net/buildroot Kita dapat mengkonfigurasi proses build dari buildroot dengan melakukan kostumisasi…
Akhirnya tergoda juga untuk mencoba raspberry pi3, dan untuk mewujudkan impian membeli raspberry pi 3 yang sekitar Rp 500.000 terpaksa puasa jajan dulu (musti dimasukkan dalam suka duka develop raspberry ga sih ini). raspberry pi 3 ini cukup mumpuni untuk dijadikan komputer mini rumahan. Untuk mengoprek raspberry dari awal maka saya persiapkan perbekalan di bawah…