Quantity | 3+ units | 10+ units | 30+ units | 50+ units | More |
---|---|---|---|---|---|
Price /Unit | $8.37 | $8.20 | $7.94 | $7.60 | Contact US |
WIFI Bluetooth Module Dual Core Xtensa 32bit LX6 CPU Network Port 520K RAM ESP32S for IOT
WiFi:
- 802.11 b/g/n/e/i
- 802.11 n(2.4 GHz) speed up to 150 Mbps
- 802.11 e: QoS
- WMM-PS, UAPSD
- A-MPDU and A-MSDU Frame aggregation technique
- Block reply
- Fragmentation and reorganization
- Beacon automatic monitoring / scanning
- 802.11 I security features: pre certification and TSN
- Support WPA / WPA2 / WPA2-Enterprise / WPS encryption
- Infrastructure network (Infrastructure BSS) Station mode / SoftAP mode
- Wi-Fi Direct (P2P), P2P discovery, P2P GO mode and P2P power management
- UMA compatibility and certification
- Antenna diversity and selection
Bluetooth:
- Bluetooth v4.2 complete standard, including traditional Bluetooth (BR/EDR) and low power Bluetooth (BLE)
- Supports standard Class-1, Class-2, and Class-3 without external power amplifiers
- Enhanced precision power control
- Output power up to + 10 dBm
- NZIF receiver with -98 dBm receiver sensitivity BLE
- Adaptive frequency hopping (AFH)
- Standard HCI based on SDIO / SPI / UART interface
- Speed up to 4 Mbps high speed UART HCI
- Support BT 4.2 controller and host protocol stack
- Service discovery protocol (SDP)
- Universal access applications (GAP)
- Security management protocol (SMP)
- Low power Bluetooth
- ATT / GATT
- HID
- Support all GATT based low-power Bluetooth applications
- SPP-Like Low Power Bluetooth data transmission protocol
- Beacon BLE
- A2DP / AVRCP / SPP, HSP / HFP, RFCOMM
- CVSD and SBC audio codec algorithm
- Bluetooth piconet (Piconet) and scatternet (Scatternet)
CPU and storage
- Xtensa 32-bit LX6 dual core processor, computing capacity of up to 600 DMIPS
- 448 ROM KByte
- 520 SRAM KByte
- RTC in 16 SRAM KByte
- QSPI connection up to 4 Flash / SRAM, each Flash maximum of 16 MBytes
- Supply voltage: 2.2V to 3.6V
Clock and timer
- Built-in 8 MHz oscillator, support self calibration
- Built-in RC oscillator to support self calibration
- Support external 2 MHz to 40 MHz crystal
- Support 32kHz crystal, for RTC, support self calibration
- 2 set of timer , each consisting of 2 64-bit universal timers and 1 master system watchdog
- RTC timer with sub second accuracy
- RTC watchdog
Peripheral Interface:
- 12-bit SAR ADC, up to 18CH
- 2* 8-bit D/A converter
- 10* touch sensors
- Temperature sensor: 4* SPI,2* I2S,2* I2C,3* UART,1* Host SD / eMMC / SDIO,1* SDIO SPI / Slave
- With dedicated DMA Ethernet MAC interface, support IEEE 1588
- CAN 2.0
- IR (RX / TX)
- Motor PWM
- LED PWM, up to 16 channels
- Holzer sensor
- Ultra low power preamplifier analog amplifier
Security mechanism.6 security mechanism
- Support all IEEE 802.11 security features, including WFA, WPA / WPA2 and WAPI
- Safe start
- Flash encryption
- 1024-bit OTP, available for users up to 768 bits
- Encryption hardware accelerator:
- AES
- HASH (SHA-2) library
- RSA
- ECC
- random number generator (RNG)
Application
- Universal low power IoT sensor Hub
- General purpose low power IoT recorder
- Camera video stream transmission
- OTT TV box / set-top box equipment
- Music Player:Network Music Player, audio streaming media device
- Wi-Fi toys: counter, Toy anti drop device
- Wi-Fi speech recognition device
Headset
Smart socket
Home automation
Mesh network
Industrial wireless control
Baby monitor
Wearable electronic products
Wi-Fi position sensing device
Secure ID Tags
- Health care
Motion monitoring and anti dropping alarm
Temperature recorder
Specifications:
- Standard certification: FCC/CE/TELEC
- Wireless standard: 802.11 b/g/n/e/i, Bluetooth 4.2 (BR/EDR/BLE)
- Frequency range: 2.4GHz-2.5GHz (2400M-2483.5M)
- Data interface: UART/SPI/I2C/I2S/IR/CAN, GPIO/PWM
- Working voltage:3.0~3.6V
- Operating current:Average value: 90mA
- Working temperature: -40 degree ~125
- Storage temperature:Normal atmospheric temperature
- Package size:18mm*25.50mm*3mm
- External interface:N/A
- Wireless network mode:Station/softAP/SoftAP+station
- Security mechanism:WFA, WPA/WPA2, WAPI
- Encryption type:WEP/TKIP/AES
- Update Firmware: The local serial programming / upgrade / cloud host download programming
- Software development: Support custom server, Provide SDK to customer two development
- Network protocol: IPv4, TCP/UDP/HTTP/FTP
- User configuration: AT+ instruction set, cloud server, Android/iOS APP
CPU
- 7 level pipelined architecture that supports clock frequencies up to 240 MHz
- 16-bit / 24-bit instruction set to improve code density
- Support floating point units (FPU)
- Support DSP commands, such as 32-bit, 32-bit and 40-bit accumulated divider amplifier multiplier (MAC)
- Supports 32 interrupt vectors from about 70 interrupt sources
Dual core processor interface includes:
- Xtensa RAM / ROM instruction and data interface
- Xtensa local storage interface for fast access to external registers
- Interrupts with internal and external interrupt sources
- JTAG interface for debugging
ESP32 on-chip storage includes:
- 448 KBytes ROM for program startup and kernel function calls
- 520 KBytes on-chip SRAM for data and instruction storage
- RTC, 8 KBytes in SRAM, that is, RTC slow memory, can be in Deep-sleep mode coprocessor access
- RTC, kBytes in SRAM, RTC fast memory, can be used in Deep-sleep mode RTC startup for data storage and access to the main CPU
- 1 kbit EFUSE, of which bits is dedicated to the system (MAC address and chipset settings); the remaining 768 bits is reserved for user applications, including Flash encryption and chip ID for these applications.
External Flash and SRAM
- ESP32 supports up to 4 16 MBytes external QSPI Flash and static random access memory (SRAM), with AES based hardware encryption capabilities, which protect developer programs and data.
- ESP32 accesses external QSPI Flash and SRAM via cache:
- Up to 16 MBytes of external Flash mapped to CPU code space, support for 8-bit, 16-bit and 32-bit access, and executable code.
- Up to 8 MBytes of external Flash and SRAM mapped to CPU data space to support 8-bit, 16-bit and 32-bit access. Flash supports only read operations, SRAM can support read and write operations
Package Contents:
- 1 x Module