ESP-WROOM-32 - это новый ESP32 WiFi Devkit модуль, со встроенным Bluetooth и USB мостом, для подключения к ПК. На модуле установлен мощный двух ядерный процессор Dual-Core, встроенный USB мост, встроенный стабилизатор питания. Этот процессор изготовлен по технологии 40nm,по этому имеет низкое энергопотребление и нагрев. ESP32 имеет очень много преимуществ перед ESP8266, он мощнее и при этом меньше потребляет энергии, большая скорость передачи по WiFi, много свободных портов GPIO. На плате имеются АЦП и ЦАП, практически все возможные интерфейсы для передачи данных и еще много всего, смотрите ниже характеристики ESP-WROOM-32. Полностью доступными для использования выводы: GPIO 2, 4, 12, 14, 13, 15, 16, 17, 25, 25, 27, 32, 33.
Работающие только на вход: GPIO 34, 35, 36, 39.
Если не использовать Serial, SPI или I2C, то можно добавить ещё 8 выводов GPIO 1, 3, 5, 18, 19, 21, 22, 23.
Для подключения внешней SD карты: GPIO 6, 7, 8, 9, 10, 11
ESP32 поддерживает языки программирования Lua и Arduino IDE.
Характеристики ESP32 Devkit:
32-битный двух ядерный микропроцессор - Xtensa LX6
Частота процессора -160-240 МГц
ОЗУ — 520 Кб
ПЗУ — 448 Кб
RTC таймер с 16 Кб ОЗУ
Внешняя флешь память 4-16 Мб
Питание 2.2 В — 3.6 В
Периферия:
18 х 12 битный АЦП
2 х 8 битный ЦАП
10 х портов в режиме сенсорных кнопок
1 х Встроенный температурный датчик
4 x SPI
2 x IS1
2 x I2C
3 x UART
1 х Host (SD/eMMC/SDIO)
1 х slave (SDIO/SPI)
1 х Ethernet MAC interface with dedicated DMA and IEEE 1588 support
1 х CAN 2.0
1 х IR (TX/RX)
16 х LED PWM
Motor PWM
Hall sensor
Ultra-low-noise analog pre-amplifier
Энергопотребление:
Максимальный ток при передаче WiFi — 160-260 мА
Потребление без включенного WiFi и Bluetooth — 20 мА
LightSleep — 0.8 мА
DeepSleep — до 10 мкА
Режим гибернации с активным RTC — 5 мкА
WiFi и Bluetooth:
WiFi 802.11n 2.4 Гц с максимальной скоростью 150 Мбит/сек
Шифрование WPA/WPA2/WPA2-Enterprise/Wi-Fi Protected Setup WPS
Bluetooth v4.2 BR/EDR and BLE