The ESP07S is a highperformance WiFi module based on the ESP8266 processor, designed for lowpower IoT applications. Featuring SMD16 packaging and IPEX antenna connector, this module integrates Wi-Fi MAC/BB/RF/PA/LNA in a compact footprint[citation:5].
| Parameter | Value |
|---|---|
| Processor | Tensilica L106 32-bit MCU |
| Clock Speed | 80 MHz / 160 MHz |
| Flash Memory | 32Mbit (4MB) |
| RAM | 50KB (available) |
| WiFi Protocol | 802.11 b/g/n |
| Frequency Range | 2.4GHz - 2.4835GHz[citation:5] |
| Supply Voltage | 3.0V - 3.6V (Typical 3.3V)[citation:5] |
| Package | SMD-16 |
| Dimensions | 16mm x 17mm x 3mm[citation:4] |
| Antenna | IPEX Connector |
| Interfaces | UART/GPIO/ADC/PWM/SPI/I2C |
| ADC Resolution | 10-bit[citation:2] |
| UART Baud Rate | Up to 4Mbps[citation:2] |
| Operating Temp | -40°C to 85°C[citation:5] |
= Key Features =
Low Power Consumption - Deep sleep current as low as 20µA[citation:5]
SMD16 Package Compact surface-mount design for PCB integration
IPEX Antenna Connector - External antenna support for better range
Multiple Interfaces - UART, GPIO, ADC, PWM, SPI, I2C[citation:4]
Complete WiFi Stack - Integrated TCP/IP protocol stack[citation:2]
Multiple Modes - STA/AP/STA+AP operation modes[citation:2]
Security Support WEP/WPAPSK/WPA2-PSK encryption[citation:5]
Firmware Upgrade - OTA and serial update support[citation:5]
Second Development - Supports SDK for custom firmware[citation:2]
| Pin | Name | Function |
|---|---|---|
| 1 | RST | Reset module (active low)[citation:4] |
| 2 | ADC | 10bit ADC input (01V range)[citation:4] |
| 3 | EN | Chip enable (active high)[citation:4] |
| 4 | GPIO16 | GPIO / Wake from deep sleep[citation:4] |
| 5 | GPIO14 | HSPI_CLK[citation:4] |
| 6 | GPIO12 | HSPI_MISO[citation:4] |
| 7 | GPIO13 | HSPIMOSI / UART0CTS[citation:4] |
| 8 | VCC | 3.3V Power Supply[citation:4] |
| 9 | GND | Ground[citation:4] |
| 10 | GPIO15 | HSPICS / UART0RTS[citation:4] |
| 11 | GPIO2 | UART1_TXD[citation:4] |
| 12 | GPIO0 | Boot mode selection[citation:4] |
| 13 | GPIO4 | General Purpose I/O[citation:4] |
| 14 | GPIO5 | General Purpose I/O[citation:4] |
| 15 | RXD0 | UART0_RXD / GPIO3[citation:4] |
| 16 | TXD0 | UART0_TXD / GPIO1[citation:4] |
= Power Consumption =
| Mode | Current |
|---|---|
| Transmit 802.11b | ~170mA[citation:5] |
| Transmit 802.11g | ~140mA[citation:5] |
| Transmit 802.11n | ~120mA[citation:5] |
| Receive Mode | ~50-56mA[citation:5] |
| Modem-Sleep | ~20mA[citation:5] |
| Light-Sleep | ~2mA[citation:5] |
| Deep-Sleep | ~20µA[citation:5] |
| Power Off | ~0.5µA[citation:5] |
> Deep sleep current of 20µA enables battery-powered IoT applications
| Mode | EN | RST | GPIO15 | GPIO0 | GPIO2 |
|---|---|---|---|---|---|
| Download | High | High | Low | Low | High[citation:5] |
| Running | High | High | Low | High | High[citation:5] |
> Pull GPIO0 low during boot to enter programming mode
√ Ready to integrate into PCB designs
√ Works with Arduino IDE and ESP8266 tools
√ OTA firmware upgrade support
√ Standard 802.11 b/g/n protocol
√ Multiple sleep modes
√ FCC, CE, RoHS certified[citation:5]
#include
const char* ssid = "YourNetwork";
const char* password = "YourPassword";
void setup() {
Serial.begin(115200);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.println("");
Serial.println("WiFi Connected");
Serial.print("IP Address: ");
Serial.println(WiFi.localIP());
}
void loop() {}
## Safety Precautions
## What's Included
The ESP-07S delivers powerful WiFi connectivity in a compact form factor. Perfect for IoT, automation, and embedded applications requiring reliable wireless communication.
ESP07S ESP8266 WIFIMODULE IOT SMARTHOME AUTOMATION SMD WIRELESS ARDUINO ESP8266EX WIFI LOWPOWER New Best Seller ESP-07S