remote control Android SDK Version = 30 infrared need network use irext infrared code library bluetooth use HID(human interface device) protocol as keyboard、mouse。 WiFi esp8266 chip