Плата ESP32 это микроконтроллер, т.е. мозг Xendil. Она имеет процессор с частотой 2 ядра по 240МГц, флеш память, wi-fi модуль и т.д. Применяется для управления различными устройствами, изготовления климатических станций, систем умного дома и т.д. Имеет маленький размер и низкую цену.
Существует много видов ESP32 плат. Отличаются внешним видом платы, объемом флеш памяти и т.д. Скорее всего Xendil-прошивка будет работать на любой из них. Но тестируется и гарантирована работа Xendil только на платах представленных здесь (ESP32 Wemos 4Mb и ESP32 NodeMcu 4Mb).
Плата ESP32 имеет ряд каналов для подключения оборудования. Номера каналов обозначены на плате и на схемах ниже. LED драйверы, плата L298N с вентиляторами, реле всегда подключаются только к пинам поддерживающим PWM выход. На рисунках ниже это все желтые пины, а также пины G25, G26. Температурные датчики подключаются к пину 23, на рисунках он обозначен как Tmpr. I2C реализован на пинах 21 и 22. На рисунках обозначено как SDA и SCL
ESP32 Wemos D1 mini, 4 мбайта флеш памяти. К плюсам данной платы относятся: компактность. Изначально пины не впаяны и идут отдельно. Поэтому вам не придется их выпаивать. Если вы хотите просто собрать Xendil-модуль, то это ваш выбор.
Продается на Ali тут . Строка для поиска: "ESP32 Wemos". Цена в Ali без доставки примерно 7$.
ESP32 NodeMcu, 4 мбайта флеш памяти. К плюсам данной платы относятся: уже впаянные пины, наличие дополнительной кнопки, и светодиода. Если вы хотите поэкспериментировать с платой и прошивкой перед сбором самого модуля, то это ваш выбор.
Продается на Ali тут . Строка для поиска: "ESP32 NodeMcu". Цена в Ali без доставки примерно 6$.