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

I2c ssd1306 #63

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open

I2c ssd1306 #63

wants to merge 6 commits into from

Conversation

tincore
Copy link

@tincore tincore commented Feb 25, 2021

Not sure if you were working on this. Just in case you find it useful. I added SSD1306 I2C support. Could only test it on Raspberry Pi Zero with pigpio. I hope that I have not broken the other screens. I do not have any of those to test :/

I tried to make it fit with the other SPI oleds.

Also maven archetype was crashing. Probably because of a newer java version.

Thanks for the great project :)

M Tincore added 6 commits February 25, 2021 16:38
update maven plugin
update maven plugin
update maven plugin
update maven plugin
update maven plugin
@mattjlewis
Copy link
Owner

Thank you - I will incorporate ASAP and hope to include in the next release.

@mattjlewis
Copy link
Owner

FYI I am still working on this and have considered an alternative approach, see https://github.com/mattjlewis/diozero/blob/master/diozero-core/src/main/java/com/diozero/devices/oled/SsdOled.java and https://github.com/mattjlewis/diozero/blob/master/diozero-core/src/main/java/com/diozero/devices/oled/SsdOledCommunicationChannel.java. I need to add I2C alternative constructors for the various OLED devices that I support.
Would you be willing to test? I will add to the next release (1.1.7).

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

Successfully merging this pull request may close these issues.

None yet

2 participants