ATMEGA328P'nin flash hafızası 32 KB ATMEGA2560'nin 256 KB yetecektir diye düşünüyorum. Görüntü dosyası varsa projenizde SD Card modülü alabilirsiniz.

Geçen senelerde Arduino ile bir proje yapmıştık Bluetooth ile ayarlanabilen zamanlayıcı. Mantığı şu şekilde; cihazı çalıştırdığınız zaman bulunduğunuz tarihi giriyoruz girdiğimiz tarihi içerisindeki saat modülüne kaydediyor, daha sonra sizden bir daha tarih ve saat istiyor, ama bu sefer içerisindeki rölenin timingini başlatacağınız ilk tarih ve saati giriyoruz. Bu tarihi de girdikten sonra çalışmaya başlıyor. Üzerindeki set düğmesine basarak 2. girdiğimiz tarih ve saati değiştiriyorsunuz veya bir saat belirliyorsunuz, bu belirlediğiniz saat cihazın kaç saatte bir tetiklenip duracağını belirliyor. Bluetooth ile bağlanıp arayüze erişmeden saat aralığını değiştireiliyorsunuz. Bu projede her şey tamamken kodlama aşamasında depolama sorunu ortaya çıktı. Arduino uno ile bu projeyi yaparken depolama yetmediği için gereksiz yere Arduino Mega 2560 kullandık. Bizim yapacağımız bir başka projede pin gereksiniminden dolayı Arduino Mega kullanacağız ve kodu da projenin kendisi gibi büyük olacak. Bu kod Arduino Mega ya sığmaz ise harici bir depolama bağlayarak alanı arttırabilir miyiz? Kodu çok büyük alan kaplayan yerlerde illa Raspberry orange Pi gibi kartlar mı kullanmalıyız? Cevaplarınızı bekliyorum.

Yetecektir zaten projeyi RP Pi 4 üzerinden yapmayı düşünüyoruz. Ama hadi diyelim ki yetmedi.