Iot

ESP32 il fratello maggiore di ESP8266

ESP32

Espressif ESP32 Development Board
Espressif ESP32 Development Board

Dopo il terremoto avuto nel mondo wireless grazie all’ESP8266, ora possiamo aspettarci uno tsunami causato dal suo fratello maggiore, l’ESP32. Possiede un processore dual-core,  Bluetooth ,  più RAM e  estensioni IO. L’ESP32 potà essere essere programmato con l’ID Arduino entro la fine di quest’anno.

La serie ESP32 utilizza un microprocessore Tensilica Xtensa LX6 in entrambe le varianti dual-core e single-core. ESP32 viene creato e sviluppato da Espressif Systems, una società cinese a base di Shanghai, ed è prodotta da TSMC usando il loro processo a 40 nm.

Vediamo le caratteristiche

  • CPU: Xtensa Dual-Core 32-bit LX6 microprocessor, operating at 160 or 240 MHz and performing at up to 600 DMIPS
  • Memory: 520 KiB SRAM
  • Wireless connectivity:
    • Wi-Fi: 802.11 b/g/n/e/i
    • Bluetooth: v4.2 BR/EDR and BLE
  • Peripheral interfaces:
    • 12-bit SAR ADC up to 18 channels
    • 2 × 8-bit DACs
    • 10 × touch sensors
    • Temperature sensor
    • 4 × SPI
    • 2 × I²S
    • 2 × I²C
    • 3 × UART
    • SD/SDIO/MMC host
    • Slave (SDIO/SPI)
    • Ethernet MAC interface with dedicated DMA and IEEE 1588 support
    • CAN bus 2.0
    • IR (TX/RX)
    • Motor PWM
    • LED PWM up to 16 channels
    • Hall effect 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, SHA-2, RSA, elliptic curve cryptography (ECC), random number generator (RNG)
  • Power Management
    • Internal LDO
    • Individual power domain for RTC
    • 5uA deep sleep current
    • Wake up from GPIO interrupt, timer, ADC measurements, capacitive touch sensor interrupt

 

quindi , ne vedremo delle belle !!!