/ESP32-Resources

Resources about espressif's ESP32 soc

ESP32 is a tiny soc with 2.4G WiFi and Bluetooth 4.2 in one combo chip. With a few other compoments, users can use this chip to assamble electronics, like IOT module, camera video stream deliver, wearable devices and so on.

This Project collects resources about ESP32, to help users to make a better using of this interesting and powerful chip.

Some propertisabout ESP32

Wi-Fi

  • 802.11 b/g/n/e/i
  • 802.11 n (2.4 GHz), up to 150 Mbps
  • Wi-Fi Protected Access (WPA)/WPA2/WPA2-Enterprise/Wi-Fi Protected Setup (WPS)
  • Infrastructure BSS Station mode/SoftAP mode
  • Wi-Fi Direct (P2P), P2P Discovery, P2P Group Owner mode and P2P Power Management • UMA compliant and certified
  • Antenna diversity and selection

Bluetooth

  • Compliant with Bluetooth v4.2 BR/EDR and BLE specification
  • Class-1, class-2 and class-3 transmitter without external power amplifier • Enhanced power control
  • +10 dBm transmitting power
  • High speed UART HCI, up to 4 Mbps
  • BT 4.2 controller and host stack
  • Service Discover Protocol (SDP)
  • General Access Profile (GAP)
  • Bluetooth Low Energy (BLE)
  • ATT/GATT
  • BLE Beacon

CPU and Memory

  • Xtensa® Dual-Core 32-bit LX6 microprocessors, up to 600 DMIPS • 448 KByte ROM
  • 520 KByte SRAM
  • 16 KByte SRAM in RTC
  • QSPI Flash/SRAM, up to 4 x 16 MBytes • Power supply: 2.2 V to 3.6 V 1.3.2 Clocks and Timers
  • Two timer groups, including 2 x 64-bit timers and 1 x main watchdog in each group • RTC timer with sub-second accuracy
  • RTC watchdog

Peripheral Interfaces

  • 12-bit SAR ADC up to 18 channels • 2 × 8-bit D/A converters
  • 10 × touch sensors
  • Temperature sensor
  • 4 × SPI
  • 2 × I2S
  • 2 × I2C
  • 3×UART
  • 1 host (SD/eMMC/SDIO) • 1 slave (SDIO/SPI)
  • Ethernet MAC interface with dedicated DMA and IEEE 1588 support • CAN 2.0
  • IR (TX/RX)
  • Motor PWM
  • LED PWM up to 16 channels
  • Hall sensor
  • Ultra low power analog pre-amplifier

Security

  • IEEE 802.11 standard security features all supported, including WFA, WPA/WPA2 and WAPI • Secure boot
  • Flash encryption
  • 1024-bit OTP, up to 768-bit for customers
  • Cryptographic hardware acceleration: – AES