Tak jsme se dočkali, malými krůčky se blížíme k začátku prodeje ESP32.
Byl vydán datasheet této velmi očekávané součástky resp. modulu.
ESP-WROOM-32 je výkonný WiFi-BT-BLE MCU modul s cílem zaujmout velmi širokou škálu vývojářů a bastlířů.
Modul integruje Bluetooth, Low Energy Bluetooth (BLE) a WiFi. ESP32 chip obsahuje 2 CPU, které mohou být individuálně řízeny. Clock frekvence může být nastavitelná od 80 MHz až do 240 MHz. Uživatel může vypnout CPU a použít pouze low-power koprocesor pro monitorování periferií a probudí procesor pouze až po překročení nějakého thresholdu popřípadě aktivitě periferie.
ESP32 obsahuje několik periferií jako je kapacitní dotykový senzor, Hall senzor, nízko-šumový zesilovač, SD interface, Ethernet, high speed SDIO/SPI, PWM (označované jako LED a Motor), UART, I2S a I2C.
ESP-WROOM-32 podporuje až 150 Mbps a výstupní výkon až 22 dBm.
Společnost Espressif slibuje nové SDK plné example kódů, návodů, vychytávek, které bude dostupné už v několika málo budoucích měsících.
ESP-WROOM-32/ESP32 je open-source projekt, můžete si tedy vytvořit vlastní platformu a operační systém.
ESP32 využívá několik GPIO pro různá nastavení. Co se při kterém nastavení děje vidíte na obrázku níže.
ESP32 obsahuje, jak jsem již napsal výše, dva low-power Xtensa® 32-bit LX6 mikroprocesory.
Interní paměť zahrnuje:
– 448 kB ROM pro boot a funkce jádra
– 520 kB on-chip SRAM pro data a instrukce
– 8 kB SRAM v RTC
– a 1 kb EFUSE, kde 256 b je použito pro system (MAC adresa a konfigurace čipu) a 768 b je rezervováno pro uživatelské potřeby. (Flash encryption a CHIP-ID)
K ESP32 můžete připojit externí 4 x 16 MB QSPI flash paměť, která může být šifrována pomocí hardware AES.
Jaký je odběr při jednotlivých režimech vidíte níže.
Datasheet zde: https://espressif.com/sites/default/files/documentation/esp_wroom_32_datasheet_en.pdf