-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Overlay for SSD1306 framebuffer for OLED display. #1098
Comments
A Pull Request is the usual way to submit an overlay - include an entry in the Makefile (in alphabetical order, please), and a "Signed-off-by:" line - but I have enough here to work with if you'd rather not. |
P.S. This all looks good - just watch the 80 character line length limit in the README (and don't forget the two blank lines between entries). |
I'm avoiding learning pulls - for now at least. If you can work with what I
submitted I would appreciate it!
…On Mon, Jan 21, 2019 at 12:52 PM Phil Elwell ***@***.***> wrote:
A Pull Request is the usual way to submit an overlay - include an entry in
the Makefile (in alphabetical order, please), and a "Signed-off-by:" line -
but I have enough here to work with if you'd rather not.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#1098 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AQTpfqx-K9NIeluFDuctvMbIuZhu2b3dks5vFiiPgaJpZM4aLWpM>
.
|
Can I add a Signed-off-by: line for you? |
Yes, please do!
…On Mon, Jan 21, 2019 at 1:12 PM Phil Elwell ***@***.***> wrote:
Can I add a Signed-off-by: line for you?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#1098 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AQTpfg6wa-MUNX1KFf9MAYj8A4az06Uhks5vFi1NgaJpZM4aLWpM>
.
|
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
Done - raspberrypi/linux@0126956 |
Are the .dtbo files automatically generated, or should I submit one?
…On Mon, Jan 21, 2019 at 1:35 PM Phil Elwell ***@***.***> wrote:
Done - ***@***.***
<raspberrypi/linux@0126956>
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#1098 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AQTpfjafl7jhV9cmxQdnd3JYppoHWkYFks5vFjKZgaJpZM4aLWpM>
.
|
The line added to the Makefile takes care of the compilation. |
Ah, I see that now. Thanks for all your help!
…On Mon, Jan 21, 2019 at 1:54 PM Phil Elwell ***@***.***> wrote:
The line added to the Makefile takes care of the compilation.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#1098 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AQTpfldXEgNVInrR-heHQoK-YFnA1gzAks5vFjcegaJpZM4aLWpM>
.
|
kernel: overlays: Add ssd1306 overlay for OLED display See: #1098 kernel: overlays: mcp23017: Support the MCP23008 See: raspberrypi/linux#2818 kernel: overlays: Add mcp342x overlay See: raspberrypi/linux#2819 kernel: configs: Add CONFIG_USB_UAS=m See: raspberrypi/linux#2813 firmware: interface: Drop vcfiled See: raspberrypi/userland#525 firmware: Add reference counting to the local audio players See: #547 firmware: arm_loader: Add reporting the firmware git hash via the mailbox firmware: vcos: Add reporting of which variant was built See: raspberrypi/linux#2806 firmware: Update vcdbg help See: #594
kernel: overlays: Add ssd1306 overlay for OLED display See: raspberrypi/firmware#1098 kernel: overlays: mcp23017: Support the MCP23008 See: raspberrypi/linux#2818 kernel: overlays: Add mcp342x overlay See: raspberrypi/linux#2819 kernel: configs: Add CONFIG_USB_UAS=m See: raspberrypi/linux#2813 firmware: interface: Drop vcfiled See: raspberrypi/userland#525 firmware: Add reference counting to the local audio players See: raspberrypi/firmware#547 firmware: arm_loader: Add reporting the firmware git hash via the mailbox firmware: vcos: Add reporting of which variant was built See: raspberrypi/linux#2806 firmware: Update vcdbg help See: raspberrypi/firmware#594
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]> Signed-off-by: ahmedradaideh <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
See: raspberrypi/firmware#1098 Signed-off-by: mincepi <[email protected]>
Hello @mincepi, Seems as solomon driver has Could you, please, add this option too, so it can be configured from config.txt? |
I've successfully used the new SSD1307fb framebuffer driver with inexpensive SSD1306 controlled 128x32 and 128x64 OLED displays. They're available for a couple of dollars US from the usual Chinese suppliers, or from Adafruit as parts 3527 and 326.
Here's the overlay source:
// Overlay for SSD1306 128x64 and 128x32 OLED displays
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2718";
};
Also, here's a fragment that could be included in the overlay README:
Name: ssd1306
Info: Overlay for activation of SSD1306 over I2C OLED display framebuffer.
Load: dtoverlay=ssd1306,=
Params: address Location in display memory of first character.
(default=0)
width Width of display. (default=128)
height Height of display. (default=64)
offset virtual channel a. (default=0)
normal Has no effect on displays tested. (default=not set)
sequential Set this if every other scan line is missing.
(default=not set)
remapped Set this if display is garbled. (default=not set)
inverted Set this if display is inverted and mirrored.
(default=not set)
Feel free to include them in Raspbian if you wish: that would free me from maintaining my own copies!
I have a project page here if you want more info: sites.google.com/site/mincepi/pi2oled
Email me at mincepi -at- gmail.com with questions. If I need to do this request via a different method please let me know.
The text was updated successfully, but these errors were encountered: