Wemos D1 and Base shield V2

hello, i'm a beginner on arduino

Hardware:
1.Wemos D1R2 board (https://www.wemos.cc/product/d1.html)
2.Base shield v2 (Base Shield V2 | Seeed Studio Wiki)
3.Dust sensor (Grove - Dust Sensor | Seeed Studio Wiki)

I try to use Wemos D1 and base shield v2 to upload some data from dust sensor.And the Dust sensor need 5V to run it, hence, i choose 5V on base shield V2(it has two options : 3.3V and 5V). However, no matter how many times I try , the monitor screen will appear " ets Jan 8 2013,rst cause:4 boot mode(1,8) wdt reset".

-> if i try another pin which didn't connect to dust sensor, the board can work.
-> if i unplug the dust , the board will be normal.
-> if i try to change the volt on base shield v2 to 3.3v , it will appear the same error message.

AND
If i change the dust sensor to MQ-9 sensor on A0(analog pin), the board will stop the power supply immediately.

Please help me to finish it.