sean_intez wrote:btidey wrote:Original post says that external pull down didn't work. That sounds strange to me.
I find that pull ups are around 36K as measured on an ESP-12. An external pull down of 3.3K gives a default voltage of 0.27V before the sense of the pin is defined which is well below threshold turn on of any relay driver.
This is borne out by check measurements I took. I also checked with a scope and there were no unexpected transients.
How did you measure internal resistors? did you just put your ohm meter between the pin and vcc pin while esp is not in circuit?
also how did you measure your relay driver threshold? I am using SEMICONDUCTOR MBT3904DW1T1G transistor array and here is my schematic
What are the current requirement on the relay you are using for this? If it is under 100mA then you are probably OK. But I think the 1K resistor on the base is not allowing enough current to saturate the transistor. I tend to design for worst case situations, including cold temperature. And the Beta for transistors falls with temperature.
I think using 3.3 volts for relays is a bad idea. You have to supply a lot more current. Harder for the transistor to saturate.