Есть два заветных слова esp32 и platformio, Ардуино среда жутко
тормозная и неудобная. esp32 jtag-ом отлаживается из под
platformio. Тормозная немного, но отлаживаться можно. Зато куча
библиотек практически под все случаи. Сначала тоже с непривычки
плевался после stm. Проверить идею, сделать по быстрому рабочий
макет самое оно.