Use this forum to chat about hardware specific topics for the ESP8266 (peripherals, memory, clocks, JTAG, programming)

User avatar
By Awacks
#48336 I have a simple setup with 5 buttons, a I2C LCD display and a 2 pin screw terminal on a perforated PCB board. Currently using the internal pullup resistor to keep things simple, everything works great, no resets, no false reads, working as intended.

When I connect the 2 pin screw terminal to a 220v Contactor Relay I start to get some false reads on my buttons.

I don't even have to wire those to give me that false reads, simply placing the contactor near the ESP8266(like 10 to 15cm apart) is triggering my buttons. Even when not connected to the same power grid (I connected the ESP to a battery source), it still trigger my buttons.

I tried using external pull-up / pull-down resistor but with no luck.

What should I do avoid those false reads ?

http://imgur.com/rKOtDFp