stabilizing esp-12
Posted: Tue May 17, 2016 2:10 am
I’ve been using a few esp’s to get measurements from sensors like the DS18B20 and SI721. I let the ESP run a webserver and pull the data from it.
To hook the ESP up, I’ve mainly used this schema:
Except for the capacitor, I used a 470uF one.
Next to the schema above, I add a few more things, depending on what kind of sensors I’m working with:
Single wire sensors (Like DS18b12): pullup resistor of 4.7k on data pin
i2c sensor (like SI7021): pullup resistors of 10k on SCL and SDA
Most of the times it works great, but every now and then, the esp’s seem to freeze, and only a reboot brings them back to live. Sometimes this happens after a few weeks, sometimes after a few days.
Googling for esp-12 wiring brings many different variaties of possibilities up. I’ve seen setups with multiple capacitors, different resistor values, etc.
I am planning to convert my prototype boards into a real PCB design, but for that I first want to make the hardware configuration as stable as possible. can you give me any advice on what I could change to make it more reliable?
To hook the ESP up, I’ve mainly used this schema:
Except for the capacitor, I used a 470uF one.
Next to the schema above, I add a few more things, depending on what kind of sensors I’m working with:
Single wire sensors (Like DS18b12): pullup resistor of 4.7k on data pin
i2c sensor (like SI7021): pullup resistors of 10k on SCL and SDA
Most of the times it works great, but every now and then, the esp’s seem to freeze, and only a reboot brings them back to live. Sometimes this happens after a few weeks, sometimes after a few days.
Googling for esp-12 wiring brings many different variaties of possibilities up. I’ve seen setups with multiple capacitors, different resistor values, etc.
I am planning to convert my prototype boards into a real PCB design, but for that I first want to make the hardware configuration as stable as possible. can you give me any advice on what I could change to make it more reliable?