Pemograman ATMEGA328PB Menggunakan Arduino IDE
ATMEGA328PB adalah perangkat baru dari varian ATMEGA328. Namun, fungsinya kompatibel dengan
fungsi ATmega328 yang ada. Kode yang ada untuk perangkat ini akan berfungsi
perangkat baru tanpa mengubah konfigurasi yang ada atau mengaktifkan yang baru
fungsi. Kode yang tersedia untuk varian ATmega328 Anda yang sudah ada
akan terus bekerja pada perangkat ATmega328PB baru. ATmega328PB tentunya memiliki beberapa fitur tambahan dari generasi sebelumnya.
ATMEGA328PB bisa saja diprogram menggunakan pilihan board ATMEGA328P, namun perlu sedikit modifikasi saat burn bootloader.
Artikel berikut adalah cara memprogram ATMEGA328PB menggunakan MiniCore apa Arduino IDE.
Instalasi MiniCore pada Arduino IDE:
Metode instalasi ini memerlukan Arduino IDE versi 1.8.0 atau lebih tinggi
- Buka Arduino IDE
- Buka item menu File > Preference.
Masukkan URL berikut di Boards Manager URLs:
https://mcudude.github.io/MiniCore/package_MCUdude_MiniCore_index.json - Buka menu Tools > Board > Boards Manager , Tunggu hingga indeks platform selesai diunduh
- Croll kebawah sampai ditemukan MiniCore, atau bisa menggunakan pencarian kata "MiniCore", klik Install,
- Setelah instalasi selesai tutup jendela Boards Manager.
Untuk menggunakan Board: (Contoh Nano Atmega328PB)
- Pemilihan Board : buka menu Tools > Board > MiniCore > ATmega328
- Pemilihan Varian : buka menu Tools > Variant > 328PB
- Pilih Port aktif
- Sketch siap di upload