yes like WEMOS, esp8266 or UNO are both Arduino types but in terms of usage to weather display I want to know what these types can be read up by weather display, because I plan to creathe wifi based weather stations using arduino then I will use weather display to read its realtime data from it
As waiukuweather suggests. This option appears to be a somewhat generic option to include a device (like an Arduino) to read data sent over a serial connection, typically a USB port.
So, to answer your initial question, as far as this option in Weather Display is concerned, it should not matter what Arduino compatible device you use. If anything, all Arduino type devices can send serial data. The idea appears to be that it will send specifically formatted data over the serial line, which Weather Display will interpret.
So you should image that the Arduino code would send serial data with a specific baud/bit rate (e.g. Serial.begin(9600) for a 9600 baud rate) that you can then specify in Weather Display. The data then sent should be formatted like "tempc=18.3" or something. So in code that would be Serial.println("tempc=18.3").
But it all depends on your own implementation.
By the way, if your goal is to have a Wifi capable device processing your data, doesn't Weather Display have the option to receive HTTP posts with data? That would seem to be the more obvious way to do it, unless you are hooking the Arduino which reads the sensors directly to the device running Weather Display. But that seems unlikely since a typical weather station would be outside?