خب سوالاتتون خیلی زیاد و البته پراکنده هست .
من به اوناییش که بلدم جواب میدم
ببینید زبان
برنامه نویسی آردوینو c++ هست بنابراین شما مشکلی نخواهید داشت چون سیتسکها مشترکه اما به نظر من در
طراحی سایت مهم ترین قسمت سوال شما اون قسمت وایفایش هست
شما کافیه از بردهای esp8266 استفاده کنید.
این بردها علاوه بر این که gpio و به خصوص پینهای ارتباط spi دارن وایفای
sql داخلی هم دارن که شما استفاده کنید.
حتی تو خود ide آردوینو هم می تونید این بردها رو دقیقا با کدهای موجود برای آردوینو پروگرام کنید و برای پایگاه داده می تونین از
اکسس استفاده کنین.
بعد از اون یه کد ساده html میتونه مشکلتون رو برای کنترل از طریق وب حل کنه
************************************************
حالا ماژول هایی که به جای اس دی کارت فلش بخورن هم موجود دارن تو خود آفتاب می تونید پیداشون کنید مثلا این:
ماژول پخش mp3 دارای آمپلی فایر داخلی 2 وات با پشتیبانی از u disk / tf card
ولی اینا مشکل اصلیشون این هست که نمیتونید با میکروکنتر کنترلش کنید
************************************************
در مورد نمایش اسم آهنگ هم کافیه توی کدتون اسم آهنگ رو به lcdبرای چاپ بدید کدهای آماده اش وجود داره.
*********************************************
در مورد باس و تریبل باید اجازه بدید جستجو کنم!