با سلام
بله می توانید از SD برای این موضوع استفاده کنید.
برای این موضوع شما 3 روش دارید.
- استفاده از EEPROM داخلی (که برای شما پر میشود)
- استفاده از EEPROM خارجی (به صورت جدا باید تهیه کنید و از طریق I2C به میکرو وصل کنید)
- استفاده از SPIFlash خارجی (این مورد نیز به صورت جدا تهیه می شود و از طریق SPI وصل می شود)
- استفاده از SD کارت (که عرض کردید)
همه این موارد خوب هستن ولی با توجه به تجربه شخصیم پیشنهاد نمیدهم. دلیلش نیز قطع و وصل شدن ارتباط می باشد.
پیشنهاد بنده استفاده از ESP32 به همراه SPIFFS که در اصل می شود استفاده از SPIFlash داخلی میکرو که میتوانید از آن استفاده کنید. و سریع تر و ایمن تر و ارزانتر در می آید. (یعنی کافی است به جای آردوینو از ESP32 استفاده کنید و چیز دیگری همراهش نیاز ندارید.)