AdrianM wrote:Well that's one way to quickly remove the charge out of any small capacitance on the RST inout
The problem is that the capacitor will be "trying" to push the RST up to 6.6V after pin 16 stays low long enough to charge it - or pull RST down to -3.3V after something else (e.g. reset button) releases RST from 0V. This leaves it entirely up to the input clamp diodes to prevent damage to the pins. This is how clocked voltage doublers, triplers etc. work.
of course You are right, but values 6.6V and -3.3 these are extreme/max theoretical values,
remember that this is not ideal model of charge pump/voltage doubler etc,
RST on wemos have 10k pullup to 3.3 and 100n to GND.
I think that diodes so well protect inputs from peaks as generates double voltage.
SDM Energy Meter: https://github.com/reaper7/SDM_Energy_Meter
MLEDScroll (TM1640 led matrix): https://github.com/reaper7/MLEDScroll