ESP-12K ESP32-S2

来自丢石头百科
ESP-12K ESP32-S2
ESP-12K-ESP32-S2.jpg
基本信息

分类: WiFi Espressif ESP32-S2

品牌: 安信可

功能简介
特性

无特性,不解释

接口

UART接口 SPI接口 AD接口 PWM接口

相关产品
ESP32
ESP32-S2

产品概述

ESP-12K ESP32-S2 核心处理器 ESP32-S2 是一款高集成度的低功耗 Wi-Fi 系统级芯片(SoC),专为物联网(IoT)、移动设备、可穿戴电子设备、智能家居等各种应用而设计。ESP32-S2 具有行业领先的低功耗性能和射频性能,支持 IEEE802.11b/g/n 协议,集成了 Wi-Fi MAC、Wi-Fi 射频和基带、射频开关、射频 Balun、功率放大器、低噪声放大器等。

产品特性

  • 完整的 802.11b/g/n Wi-Fi SoC 模块,数据速率高达 150Mbps
  • 内置 ESP32-S2 芯片,Xtensa® 单核 32 位 LX7 微处理器,支持高达 240 MHz 的时钟频率,拥有 128KB ROM,320KB SRAM,16KB RTC SRAM
  • 支持 UART/GPIO/ADC/PWM/SPI/I2C/LCD/I2S/Camera/IR/USB/DAC 接口,支持触摸传感器、温度传感器、脉冲计数器
  • 采用 SMD-42 封装
  • 集成 Wi-Fi MAC/ BB/RF/PA/LNA
  • 支持多种休眠模式,深度睡眠电流小于 10uA
  • 串口速率最高可达 4Mbps
  • 内嵌 Lwip 协议栈
  • 支持 STA/AP/STA+AP 工作模式
  • 支持安卓、IOS 的 Smart Config(APP)/AirKiss(微信) 一键配网

选型列表

模组认证对比:

注:部分带"*"认证正在申请中。

电气参数对比:

型号 蓝牙 芯片方案 工作频段 接口类型 封装形式 尺寸(mm) 供电电压 Modem Sleep Light Sleep Deep Sleep
ESP32-S 蓝牙 4.2 ESP32 2412 ~ 2484MHz UART / SPI / SDIO / I2C / PWM / I2S / IR 等 SMD-38 18.0 * 25.5 * 3.0 3.3V 20mA 1.4mA 20uA
ESP32-A1S 蓝牙 4.2 ESP32 2400 ~ 2483.5MHz UART / SPI / SDIO / I2C / PWM / I2S / IR 等 SMD-38 19.0 * 31.5 * 3.0 3.3V 5 ~ 10mA 0.8mA 20uA
ESP-12K 不支持 ESP32S2 2400 ~ 2483.5MHz UART / SPI / PWM / ADC / GPIO 等 SMD-42 19.0 * 31.5 * 3.0 3.3V 20mA 1.4mA 0.5uA
  • 传输距离:WiFi 信号的传输距离约 50 米,蓝牙的传输距离约 10 米。
  • SPI Flash:32Mbit(4Mbyte)
  • 天线形式:板载天线 / 外接IPEX

管脚定义

脚序 名称 功能说明
1 GND 接地
2 VCC 供电
3 IO0 RTC_GPIO0, GPIO0
4 IO1 RTC_GPIO1, GPIO1, TOUCH1, ADC1_CH0
5 IO2 RTC_GPIO2, GPIO2, TOUCH2, ADC1_CH1
6 IO3 RTC_GPIO3, GPIO3, TOUCH3, ADC1_CH2
7 IO4 RTC_GPIO4, GPIO4, TOUCH4, ADC1_CH3
8 IO5 RTC_GPIO5, GPIO5, TOUCH5, ADC1_CH4
9 IO6 RTC_GPIO6, GPIO6, TOUCH6, ADC1_CH5
10 IO7 RTC_GPIO7, GPIO7, TOUCH7, ADC1_CH6
11 IO8 RTC_GPIO8, GPIO8, TOUCH8, ADC1_CH7
12 IO9 RTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD
13 IO10 RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4
14 IO11 RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5
15 IO12 RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6
16 IO13 RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7
17 IO14 RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS
18 IO15 RTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P
19 IO16 RTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N
20 IO17 RTC_GPIO17, GPIO17, U1TXD, ADC2_CH6, DAC_1
21 IO18 RTC_GPIO18, GPIO18, U1RXD, ADC2_CH7, DAC_2, CLK_OUT3
22 IO19 RTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D-
23 IO20 RTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+
24 IO21 RTC_GPIO21, GPIO21
25 IO26 SPICS1, GPIO26
26 GND 接地
27 IO33 SPIIO4, GPIO33, FSPIHD
28 IO34 SPIIO5, GPIO34, FSPICS0
29 IO35 SPIIO6, GPIO35, FSPID
30 IO36 SPIIO7, GPIO36, FSPICLK
31 IO37 SPIDQS, GPIO37, FSPIQ
32 IO38 GPIO38, FSPIWP
33 IO39 MTCK, GPIO39, CLK_OUT3
34 IO40 MTDO, GPIO40, CLK_OUT2
35 IO41 MTDI, GPIO41, CLK_OUT1
36 IO42 MTMS, GPIO42
37 U0TX U0TXD, GPIO43, CLK_OUT1
38 U0RX U0RXD, GPIO44, CLK_OUT2
39 IO45 GPIO45
40 IO46 GPIO46
41 EN 高电平:芯片使能; 低电平:芯片关闭; (已默认拉高)
42 GND 接地

使用说明

更多使用方法请见 NodeMCU-32-S2 (CH340)

常见 AT 指令集

指令 描述
AT 测试 AT 启动
AT+RST 重启模块
AT+GMR 查看版本信息
AT+RESTORE 恢复出厂设置
AT+CWMODE 设置当前 Wi-Fi 模式
AT+CWJAP 连接 AP
AT+CWAUTOCONN 设置上电是否自动连接 AP
AT+CWSTARTSMART 开启 SmartConfig
AT+CWSTOPSMART 关闭 SmartConfig
AT+CIPSTATUS 查询网络连接信息
AT+CIPSTART 建立 TCP 连接
AT+CIPMODE 设置传输模式
AT+CIPSEND 发送数据(发送+++退出透传,注意:不要勾选新行\r\n)

AT 指令参考

更多 AT 指令说明请参考:

尺寸图

ESP-12K ESP32-S2 Dimensions.jpg

资源下载

更多资料请参见:

ESP32 IDF

ESP IDF (IoT Development Framework) 是 ESP32-S2 的官方开发套件。

  • 快速入门
  • ESP-IDF V4.0 默认采用基于 CMake 的构建系统。针对 CMake 构建系统,ESP-IDF 有一款新的 Eclipse 插件。具体操作指南,请见 ESP-IDF Eclipse 插件

相关技术文档

  • ESP-12K ESP32-S2 规格书: 中文 EN
  • ESP-12K ESP32-S2 用户手册:中文
  • ESP-12K ESP32-S2 下载使用说明:中文

FAQ

Icon-mail.png 联系 丢石头

我们的工作时间是: 09:00-18:00 (UTC+8 周一到周六)