Платы WeMos на основе ESP8266 давно пользуются большой популярностью. Они совместимы с большинством датчиков ардуино и позволяют писать скетчи в Arduino IDE. Благодаря WeMos вы получаете возможность работать с WiFi, организуя сеть устройств или взаимодействуя с модулем через интернет.
Плата базируется на 32-разрядном микроконтроллере ESP8266 и обладает WiFi модулем. Микроконтроллер имеет 11 цифровых контактов. Объем флэш-памяти устройства достигает 4 МБ. В усовершенствованной модели WEMOS D1 mini объем памяти равен 16 МБ, имеется SMD-антенна и выход для присоединения внешней антенны. Размеры и расположение контактов у обоих видов плат одинаковы. Распиновка платы:

I2C

I2C can be used to connect up to 127 nodes via a bus that only requires two data wires, known as SDA and SCL.
SDA => D2.
SCL => D1

SPI

SPI is much simpler than I2C. Master and slave are linked by three data wires, usually called MISO, (Master in, Slave out), MOSI (Master out, Slave in) and M-CLK.
M-CLK => D5
MISO => D6
MOSI => D7

(SPI Bus SS (CS)is D8.)

Complete Pinout