D1 mini WiFi ESP8266 WeMos
Opis
Moduł oparty na układzie ESP8266. Posiada możliwość połączenia z siecią WiFi oraz 11 cyfrowych wejść/wyjść, 10 kanałów PWM, 1 wejście analogowe oraz popularne interfejsy komunikacyjne. Ta wersja pracuje z napięciem 3,3 V, posiada złącze microUSB do programowania. Moduł zgodny jest z ARDUINO, programowanie w środowisku ARDUINO IDE dostępne jest od wersji 1.6.7 lub nowszej. Płytka współpracuje również z oprogramowaniem dla NodeMCU.
- Microcontroller: ESP-8266
- Napięcie zasilania przez złącza USB: 5V
- Napięcie pracy: 3.3V
- Digital I/O Pins: 11
- Wyjścia PWM: 10
- Wejście analogowe: 1(Max input: 3.2V)
- Interfejsy szeregowe: UART, SPI, I2C, 1-Wire
- Zewnętrzne przerwania
- Kontroler USB - UART: CH340
- Clock Speed : 80MHz/160MHz
- Flash: 4M bytes
- Kompatybilny ze środowskiem Arduino IDE
- W zestawie złącza goldpin raster 2.54mm: 2x listwa żeńska, 2x listwa żeńska przedłużona, 2x listwa męska
- Length: 34.2mm
- Width: 25.6mm
- Weight: 10g
- Przykłady oprogramowania dla środowiska ARDUINO - link
Moduł posiada wyprowadzenia dla złącz goldpin w rastrze 2.54mm. Poniżej opis przedstawiający funkcję poszczególnych pinów.
Pin | Function | ESP-8266 Pin |
TX | TXD | TXD |
RX | RXD | RXD |
A0 | Analog input, max 3.3V input | A0 |
D0 | IO | GPIO16 |
D1 | IO, SCL | GPIO5 |
D2 | IO, SDA | GPIO4 |
D3 | IO, 10k Pull-up | GPIO0 |
D4 | IO, 10k Pull-up, BUILTIN_LED | GPIO2 |
D5 | IO, SCK | GPIO14 |
D6 | IO, MISO | GPIO12 |
D7 | IO, MOSI | GPIO13 |
D8 | IO, 10k Pull-down, SS | GPIO15 |
G | Ground | GND |
5V | 5V | - |
3V3 | 3.3V | 3.3V |
RST | Reset | RST |
Moduł pracuje z logiką 3.3V i maksymalnie tylko takie napięcie można podać na porty układu. Jeżeli chcesz korzystać z modułu wraz z układami o innej logice, np 5V, należy zastosować konwentery napięcia stanów logiczych.