Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reset pin 16 might cause deep sleep issues #7

Open
aperepel opened this issue Jan 19, 2016 · 1 comment
Open

Reset pin 16 might cause deep sleep issues #7

aperepel opened this issue Jan 19, 2016 · 1 comment

Comments

@aperepel
Copy link

Hi, I'm troubleshooting an issue with the esp12e not coming back from a deep sleep when wired with ssd1306 via i2c. I suspect now that this is due to the constructor argument setting it to pin 16. The problem is one has to connect GPIO16 (aka D0) to the RST pin for the board to come out of a deep sleep.

Right now it just flashes some leds and stays in a zombie state.

I frankly am not at this level yet to understand this SSD1306 requirement, is it something that can be changed? My i2c display has only gnd, vcc, scl & sda pins.

@aperepel
Copy link
Author

I have changed the constructor argument to use another free pin (D7 in my case), which had nothing wired to it. No adverse effect on the display and my deep sleep code started working now :) Would still like to understand what that argument is used for.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant