原廠網址:http://www.seeedstudio.com/wiki/Grove_-_UART_WiFi
Introduction
Grove - UART WiFi is a serial transceiver module featuring the ubiquitous ESP8266 IoT SoC. With integrated TCP/IP protocol stack, this module lets your microcontroller interact with WiFi networks with only a few lines of code. Each ESP8266 module comes pre-programmed with an AT command set firmware, meaning you can send simple text commands to control the device. The SoC features integrated WEP, WPA/WPA2, TKIP, AES, and WAPI engines, can act as an access point with DHCP, can join existing WiFi networks and has configurable MAC and IP addresses.
Model: I want to buy it
Features
- Grove 4-pin connector (RX,TX,VCC,GND)
- 802.11 b/g/n protocol (2.4GHz)
- WiFi Direct (P2P), soft-AP
- Supports three modes: AP, STA and AP+STA coexistence mode
- Integrated TCP/IP protocol stack
- LwIP (lightweight IP)
- Integrated low power 32-bit CPU could be reprogrammed as an application processor
- Integrated temperature sensor
- Serial UART Interface
- Multi-queue QoS management
- Wake up and transmit packets in < 2ms
- Metal shielding
- Onboard ceramic antenna
- Reset switch
Hardware Overview
Here is block diagram of Grove - UART WiF module which consists of following parts.
- Grove - Used to connect to a processor through socket on a base board such as a Seeeduino orGrove Base Shield.
- WiFi antenna - Antenna for ESP8266(Module model)
- Button - With multi-functions
- Reset - Press down and release quickly.
- Set ESP8266(Module model) into UART boot mode - Press and hold button until centered red LED indicator light on.
- Led Indicator - Used to indicate working status and for operations by user.
- Left - a blue LED indicator - Controlled by user through command "AT+LEDON" and "AT+LEDOFF".
- Middle - a red LED indicator - light on while Wifi connected or go into UART boot mode
- Right - a green LED indicator - light on while power on.
Specifications
- Input voltage: 3V / 5V
- Baud Rate: 115200
- Based on ESP8266 ESP-06 SoC
- AT Firmware: esp_iot_sdk_v1.1.0 + Seeed modifications:
- 2x additional AT commands to control blue Link LED.
- Register red WiFi LED to the ESP8266 wifi state LED.
- AT command set
- SDIO 1.1/2.0, SPI, UART
- Five power states: OFF, DEEP_SLEEP, SLEEP, WAKEUP and ON.
- Standby power consumption of < 1.0mW (DTIM=3)
- Integrated TR switch, balun, LNA, power amplifier and matching network
- Integrated PLLs, regulators, DCXO and power management units
- +19.5dBm output power in 802.11b mode
- Power down leakage current of <10uA
- Hardware accelerators for CCMP (CBC-MAC, counter mode), TKIP (MIC, RC4), WAPI (SMS4), WEP (RC4), CRC
- WPA/WPA2 PSK, and WPS driver
- A-MPDU & A-MSDU aggregation & 0.4ms guard interval
- Dimensions: 25.43mm x 20.35mm
Ultra-low power technology
The ESP8266 was designed to achieve very low energy consumption with patented power management technology that reduces non-essential functions and regulates sleep patterns. There are five power states:
- OFF
- DEEP_SLEEP - the real-time clock runs but all other parts of the chip are closed
- SLEEP - consumes less than 12uA with only real-time clock and watchdog running. The chip will wake on MAC, host, RTC or external interrupt.
- WAKEUP - the system is changing from a sleep to on state. Crystal oscillator and PLL are enabled.
- ON - consumes less than 1.0mW (DTIM = 3) or 0.5mW (DTIM = 10).
The Real-time clock can be programmed to wake the ESP8266 within a specified period of time.
The higher the DTIM period, the longer the device may sleep and therefore the more power the device may potentiall