Overview
The ESP-12S is a WiFi module based on ESP8266, with built-in 32Mbit Flash, in the small SMD16 package. There’re also onboard PCB antenna and metal shield. In short, it’s a small form factor and fairly high cost effective WiFi module.
With the pre-flashed AT firmware, you can control the module through UART AT commands easily. The module integrates MCU inside, supports other developments like Lua/Micropython/Arduino to achieve flexible and fast prototyping, make it easy to integrate the module into IoT applications.
Features
- 802.11b/g/n Wi-Fi SOC
- Integrated Tensilica L106 ultra-low-power 32-bit micro MCU, run at 80 MHz and 160 MHz frequency, supports RTOS
- Built-in 1-ch 10 bit high precision ADC
- Supports UART/GPIO/ADC/PWM/I2C
- SMD16 package
- Integrated Wi-Fi MAC/ BB/RF/PA/LNA
- Supports multi sleep modes, deep sleep current as low as 20uA
- UART baud rate up to 4Mbps
- Embedded Lwip protocol stack
- Supports STA/AP/STA+AP operation mode
- Supports Smart Config (APP) / AirKiss (WeChat), one key networking
- Supports UART local firmware upgrade and/or remote firmware upgrade (FOTA)
- AT commands for getting started fast
- Supports secondary development, integrated Windows / Linux environment
Specification:
| Module Model | ESP-12S |
| WIFI chip | ESP8266 |
| Built-in Flash | 32Mbit |
| Package | SMD16 |
| Antenna | Onboard PCB antenna |
| Frequency range | 2.4G ~ 2.5G (2400M ~ 2483.5M) |
| WIFI protocol | 802.11b/g/n WiFi |
| WIFI mode | STA, AP, STA+AP |
| Security | WPA / WPA2 |
| Encryption | WEP / TKIP / AES |
| Firmware upgrade | UART / OTA |
| Transmitting power | 802.11b: 16 ±2dBm(@11Mbps) 802.11g: 14 ±2dBm(@54Mbps) 802.11n: 13 ±2dBm(@HT20,MCS7) |
| Receiving sensitivity | CCK,1Mbps: -90 dBm CCK,11Mbps: -85 dBm 6Mbps(1/2 BPSK): -88 dBm 54Mbps(3/4 64-QAM): -70 dBm HT20,MCS7(65Mbps, 72.2Mbps): -67 dBm |
| Power | Continuous Transmission: ~71mA (peak: 300mA) Model Sleep: ~20mA Light Sleep: ~2mA Deep Sleep: ~20uA |
| IO port | 9 |
| UART baudrate | 300 ~ 4608000 bps (default 115200bps) |
| Power supply | 3.0V ~ 3.6V (current > 500mA) |
| Operating temp. | -20 ℃ ~ 85 ℃ |
| Storage condition | -40 ℃ ~ 85 ℃, < 90%RH |
| Dimensions | 24x16x3 (mm) |
Pin Definition
The ESP-12S module leads to 16 pins
Applications
The ESP-12S suit for IOT applications such as:
- Smart home
- Intelligent building
- Industrial automation
- Wearable devices
- IP camera
- Intelligent agriculture





Reviews
There are no reviews yet.