Install STM32 Nucelo Board Pada Arduino IDE
Postingan kali ini saya ingin membagikan cara install board STM32 Nucleo agar bisa digunakan pada Arduino IDE. Pada dasarnya STM32 mempunyai Software Development sendiri untuk memprogram mikroprosesor ini yang bernama stm32cubeide, namun bahasa yang digunakan adalah bahasa C/C++ standar, yang mungkin lebih rumit jika tidak terbiasa dibanding bahasa Arduino, meskipun bahasa arduino merupakan modifan dari bahasa C++ tetapi lebih mudah untuk dipahami.
Penggunaan stm32cubeide ini bagus untuk orang yang ingin memahami arsitektur serta memprogram MCU ARM, setidaknya kita dapat mengetahui cara kerja mikroprosesor karena akan sering terlibat dengan pengaturan semacam register, clock size, prescaler dibandingkan kita menggunakan arduino.
Kembali ke fokus utama, sekarang kita akan mencoba menginstall stm32 core pada arduino IDE
Buka situs github repository yang berisi support board stm32 untuk arduino di link berikut,
Jika kita scroll kebawah dapat dilihat jenis board yang disupport repository ini.

disini saya mengunakan Nucleo board dengan MCU stm32f446re dan ada di list support, Nucleo 64 board (fyi: 64 disini adalah jumlah pinout, bukan arsitektur bus prosesornya)

copy link json dalam kotak seperti gambar dibawah atau link berikut: https://github.com/stm32duino/BoardManagerFiles/raw/master/STM32/package_stm_index.json

Buka software arduino IDE, setelah terbuka pada menubar klik File->Preferences
Pada Additional Board Manager URLs, klik icon yang ditandai kotak merah

Lalu paste kan link yang tadi dicopy di github repo, seperti pada gambar dibawah

Penting: jika anda telah menginstall board lain misal esp32 atau board lainnya, jangan hapus link file board sebelumnya atau anda akan kehilangan board esp32 atau yang sudah install sebelumnya. Cara mencegahnya adalah dengan menambahkan link stm32 dibawahnya, dengan menekan enter lalu paste link tersebut.
Jika sudah klik OK
Sekarang adalah langkah install board, pastikan anda mempunyai koneksi internet dan kuota yang memadai karena file yang didownload kurang lebih ~200MB
Pada menubar klik Tools->Board->Boards Manager

Lalu akan muncul jendela yang berisi berbagai board, scroll paling bawah maka akan terlihat board yang bernama STM32 Cores, klik install

Pada gambar diatas terlihat penulis menggunakan board versi 1.9.0 yang merupakan versi terbaru. Proses instalasi memakan waktu yang agak lama tergantung kecepatan internet dan komputer yang digunakan.
Setelah proses instalasi selesai, kini kita pilih tipe board pada arduino IDE yang akan kita gunakan sesuai dengan hardware

Setelah itu pilih tipe MCU yang digunakan, seperti yang pertamakali dijelaskan penulis menggunakan MCU tipe stm32f446re, maka part tersebut yang dipilih pada arduino IDE

Sekian tutorial kali ini, untuk penggunaan fungsi seperti input/output digital, analog, PWM STM32 pada arduino IDE akan penulis bahas di kesempatan selanjutnya.
Terimakasih kak, sangat bermanfaat bagi saya yang terbiasa dgn arduino tpi diminta untuk menggunakan stm32 haha
Kuya Play 138 Online Casino PH https://www.kuyaplay138casino.com
ZUBDL9K1G6 diejest http://www.mail.ru
Hi, Νeat post. There’s an issսe together with your websіtе in internet explorer,
mɑy test this? IE still is the marкet сhіef and a huge
ρortion of peoplle will lеаvе out your magnificent writing due
to this problem.
My webpage:Joker138 Slot