Я вам привел расчеты как должно быть.
Ну раз вы знаете электрическую схему входа ESP, покажите нам.
Где вы видели в документации, что на ввод разрешено подавать уровень больше напряжения питания?
А у вас так и будет и то что она как так работает, это не аргумент.
Не поставить резистор за пару центов, от чего может ловить глюки или сгореть микросхема стоимостью пару баксов имхо это дилетантство.
--------------------
Если совсем правильно делать, то надо ставить согласователь уровней(конвертор) типа 74HC04.
-----------------------------------------
Как известно, губит схемы не напряжение( если напряженность поля менее 30 кв/см),
а ток, а
фактически тепловой пробой.
------------------------------------
Поэтому можно ставить и делитель и резистор, ничего страшного в этом нет .
Я тоже использовал ранее делитель для 5 вольтового датчика.
-----------------------------------------
Но можно ставить и резистор, так как нижний резистор не требуется, его роль выполнит ограничивающий диод .Важно ограничить прямой ток в диоде.
резистор ставится для ограничения потребляемого тока.
Если внимательно читать документацию, то можно обнаружить, что в ESP (как и во всех современных чипах микроконтроллеров) на входах есть ограничительные диоды:
All digital IO pins are protected from over-voltage with a snap-back circuit connected between the pad and ground. The snap back voltage is typically about 6V, and the holding voltage is 5.8V.
The output devices are also protected from reversed voltages with diodes.
--------------------------------------------------
Сами китайцы советуют следующее( собственно то, что я уже написал выше):
While many applications may get away by using a resistor voltage
divider or series resistor, we highly recommend using a proper logic level converter chip
to interface with 5V logic.
-----------------------------------------