Für all diese Aufgaben brauchst du den seriellen Monitor eigentlich nicht. Auch weil dieser erstmal Bestandteil deines PC über die serielle Schnittstelle der IDE ist.
Aber all diese Aufgaben lassen sich per serieller Schnittstelle (SoftwareSerial) lösen.
Normaler weise kann man alle 3 Sachen mit einem Mikrocontroller erschlagen jedoch nicht mit Arduino, unter Arduino verstehe ein Uno R3, der hat zu wenig Speicher und kein WLAN. Dafür wurde ich ein ESP nehmen (ESP 8266 oder ESP 32)
Sehr viele Farbdisplays haben ein SD Slot drauf also ESP + Display.
ESP wird mit der IDE so programmiert als wehre das ein Arduino.
Jedoch bevor man die Dinger holt nachfragen, nicht alles passt immer zu samen wegen Spannung Arduino normaler weise ist ein 5V, System fast alle was haben WLAN sind ein 3,3V System.