Embedded Development Board Learning


ESP32-DevKitC

Features

  • Processors
    • Xtensa single/dual-core 32-bit LX6 microprocessor, 160MHz to 240MHz, 600 DMIPS
    • Ultralow power co-processor
    • 448kB ROM
    • 520kB SRAM
  • Wireless connectivity
    • Wi-Fi: 802.11 b/g/n/e/i
    • BLUETOOTH®: v4.2 BR/EDR and BLE
  • Security
    • IEEE 802.11 standard security WFA, WPA/WPA2, and WAPI
    • Secure boot
    • Flash encryption
    • 1024-bit OTP, up to 768-bit for customers
    • Cryptographic hardware acceleration: AES, SHA-2, RSA, elliptic curve cryptography (ECC), random number generator (RNG)
  • Power management
    • Internal low-dropout regulator
    • Individual power domain for RTC
    • 5µA deep sleep current
    • Wake up from GPIO interrupt, timer, ADC measurements, capacitive touch sensor interrupt
  • Peripheral Interfaces
    • 12-bit SAR ADC up to 18 channels
    • 2× 8-bit DACs
    • 10× touch sensors (capacitive sensing GPIOs)
    • Temperature sensor
    • 4× SPI
    • 2× I2S interfaces
    • 2× I2C interfaces
    • 3× UART
    • Host controller (SD/SDIO/CE-ATA/MMC/eMMC)
    • Slave controller (SDIO/SPI)
    • Ethernet MAC interface with dedicated DMA and IEEE 1588 support
    • CAN (Controller Area Network) 2.0
    • Infrared remote controller (TX/RX, up to 8 channels)
    • Motor PWM
    • LED PWM up to 16 channels
    • Hall effect sensor
    • Ultralow power analog pre-amplifier

Components

• ESP32-WROOM-32
ESP32-WROOM-32 module soldered to the ESP32-DevKitC V4 board. Optionally ESP32-WROOM-32D, ESP32-WROOM-32U, or ESP32-SOLO-1 module may be soldered instead of the ESP32-WROOM-32.

• USB-UART Bridge
A single chip USB-UART bridge provides up to 3 Mbps transfer rates.

 Boot
Download button: Holding the Boot button and pressing the EN button initiates the firmware download mode. The user can then download firmware through the serial port.

• Micro USB Port
The USB interface functions as the power supply for the board and the communication interface between the PC and the ESP module.

• 5V Power On LED
The LED lights up when the USB or an external 5V power supply is applied to the board. For details, see the schematic in Related Documents.

• EN 
Reset button: pressing this button resets the system.

• I/O
Most of the pins on the ESP module are broken out into the pin headers on the board. Users can program ESP32 to enable multiple functions such as PWM, ADC, DAC, I2C, I2S, SPI, etc.

Additional Resource DBL

Buy

Subscribe


Subscribe to receive the latest content.
Loading