Мое ИМХО: Нет плохого железа, есть кривые руки. Модули, особенно младшие это безусловно игрушки: на радио-излучающем устройстве половина выводов тупо висит в воздухе, отсюда странное поведение, зависания и т.п. Если делать на esp8266 индустриальное устройство нужно:
- сделать его в соответствии с указанием производителя на 4х слойной плате, а не на 2-х сторонней как это в модулях
- все неиспользованные выводы посадить на землю через пары резистор/конденсатор в паралель
- сделать более серьезную фильтрацию по цепям питания.
И все будет нормально.