Meng-upgrade Arduino Duemilanove dari ATMega168 ke ATMega328

8

Saya telah membeli ATMega328 dari SparkFun dengan bootloader Arduino yang sudah diprogram. Tujuan saya adalah mengganti ATMega168 yang saya miliki saat ini di Duemilanove saya. Apakah ini sesederhana menukar chip, atau apakah saya perlu mengambil langkah tambahan? Seingat saya, saya saat ini di Arduino 13 tetapi saya berencana untuk meningkatkan ke 17 (versi saat ini) bersamaan dengan bagian swap.

Lou
sumber
2
Pembaruan berjalan tanpa hambatan! Saya menyadari bahwa saya telah menginstal Arduino 12, jadi saya harus mengubah beberapa hal: -Perangkat lunak Arduino yang ditingkatkan ke versi 17 (terbaru). -Mengatur perangkat lunak untuk bekerja dengan chip saat ini (168). Diverifikasi bahwa komunikasi berfungsi. * -Memperbaharui perangkat keras Arduino ke ATMega328p dengan bootloader Arduino yang sebelumnya di-flash (dari Sparkfun). -Terverifikasi perangkat lunak dan perangkat keras masih dapat dimainkan bersama dengan baik. * Komunikasi berfungsi, tetapi perangkat lunak saya kehabisan RAM. Saya hanya ingin memverifikasi komunikasi, jadi saya tidak khawatir dengan ini.
Lou

Jawaban:

8

Ya, Anda cukup mengganti chip. Versi 13 mengimplementasikan dukungan untuk 328, jadi upgrade IDE tidak penting.

rana
sumber
7

Pastikan Anda mengubah pengaturan "Alat / Papan" di Arduino IDE menjadi "Arduino Duemilanove atau Nano dengan Atmega328"

bpijl
sumber
5

Ya, Anda bisa menukarnya. Saya juga telah meningkatkan Diecimila tanpa masalah. Jika Anda memiliki programmer AVR (seperti yang dari Adafruit), Anda juga dapat memutakhirkannya dengan chip yang belum diprogram.

NeedTungsten
sumber