Other than the 10K Resistor that is not connected to anything, I am wondering if anyone can spot any issues with the schematic below?
Other than the 10K Resistor that is not connected to anything, I am wondering if anyone can spot any issues with the schematic below?
The 78L33 is not a suitable regulator for this application - you are taking power from a USB connector using only the power pins (itself rather bad practice) so you supply voltage may be as low as 4.5V according to specs but down to 4V in real life. The &*L33 (page 4 of ST's data sheet) has a dropout voltage (max) of 1.7V so it needs a supply of at least 5.03V to remain in regulation. Change the 78L33 for a modern low drop regulator.
You have no small ceramic caps across the supply to the processor - add a 0.1uF ceramic cap to ground for each VCC pin on the processor. They must be placed close to the processor pins. You need similar caps for ISP1.
The ESP8266 will need more decoupling - are you using a ready made module or a bare chip. Don't use the bare chip unless you have access to, and know how to use RF test gear.
I would expect a WiFi chip to draw quite large peak currents - on the little module using this chip they use a much beefier regulator than you have. Check out circuits on the web for these modules and ask yourself why yours is so different.
MK
Any suggestions on decoupling the ESP8266?
You haven't said if you are using the chip or a module. Can you give me a link to the data sheet an I'll see if I can help.
One thing I can tell you - NEVER, EVER, run a chip at higher than its rated working voltage. the National Semiconductors Audio Handbook (1970s sometime) put it well. Outside absolute maximum ratings all bets are cancelled.
Chips won't all fail instantly (some will) but operation and reliability will be compromised.
MK
Michael,
I am using a module. It is the ESP8266 version 12, but I am also playing with version 7 and version 3. Version 12 supposedly has an ADC on it, which is needed in my application (although it only goes up to 1 volt). I am hoping that eventually the ESP8266 will have multiple ADCs that can handle up to 3.3V...this way I can eventually discard the ATmega chip.
Thanks
Michael,
I am using a module. It is the ESP8266 version 12, but I am also playing with version 7 and version 3. Version 12 supposedly has an ADC on it, which is needed in my application (although it only goes up to 1 volt). I am hoping that eventually the ESP8266 will have multiple ADCs that can handle up to 3.3V...this way I can eventually discard the ATmega chip.
Thanks