diff options
author | Damien George <damien.p.george@gmail.com> | 2018-03-12 12:45:09 +1100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2018-03-12 12:45:09 +1100 |
commit | 033c32e694199bbb68816883a857a77711d68a13 (patch) | |
tree | 50dfa8dffad56ffd6c1663e881558c7d3f1f92dc /py | |
parent | 4d3a92c67c9b1550eaf07d06ed74de996ee8fa3b (diff) |
esp8266/esp_mphal.h: Fix I2C glitching by using input mode for od_high.
Certain pins (eg 4 and 5) seem to behave differently at the hardware level
when in open-drain mode: they glitch when set "high" and drive the pin
active high for a brief period before disabling the output driver. To work
around this make the pin an input to let it float high.
Diffstat (limited to 'py')
0 files changed, 0 insertions, 0 deletions