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

Power on delay - potential enhancement #15

Open
peter-l5 opened this issue Sep 19, 2022 · 0 comments
Open

Power on delay - potential enhancement #15

peter-l5 opened this issue Sep 19, 2022 · 0 comments

Comments

@peter-l5
Copy link

The SH1107 datasheet recommends a 100ms delay after the power on command is issued. (See pages 43-44.) This driver doesn't appear to implement this or mention that it might be needed in the documentation.

I have experienced EIO errors with a different MicroPython driver for the Adafruit 1.12 inch SH1107 128x128 OLED and a raspberrypi Pico. Adding a delay after issuing the display on command (AF hex) seemed to solve the problem.

I'm not familiar with the details of the Circuit Python system, and perhaps this is handled elsewhere, but as a possibly helpful thought, might it make this driver more robust to include a 100ms delay/sleep in the constructor initialisation and wake methods?

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