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

User avatar
By martinayotte
#45221
CARPP wrote:It is no problem, if the Reset pin is HIGH all the time?

No problem, as long as it is not left floating.

CARPP wrote:I see in the datasheet, that GPIO0 is a I²C pin (i don't understand why they make a pin which is used to determine the boot variant a important bus pin).

Espressif never mentioned that GPIO0 is an I2C pin, it is only mentioned that GPIO2/GPIO14 can be use for software driven I2C bus, but in fact any GPIOs can do that, since it is software driven. (But personally, I choose GPIO2/GPIO0, because it is a perfect fit with the pullups requirement)
User avatar
By CARPP
#45375 Okay, thanks for your answer. I made another change to my schematic because i got the information that this will also function properly like that?
You do not have the required permissions to view the files attached to this post.
User avatar
By Barnabybear
#45656 Hi, a quick glance all looks good. If you ever want to use deep sleep you will need a 1k between CH_PD & GPIO 16, that will be fine with all the other valuse you have on the board as is. Try and get a good sized pad on the tab of the AS1117 - both sides with some through holes if you can. Off hand they are good up to 125 deg C but you realy don't want anything hot on your board, so the bigger the pad the better the heat dissipation.
I messed up on that, the AS1117 was ok but it killed the caps next to it. Sorry if the comments seem to go on for ever.