-
Notifications
You must be signed in to change notification settings - Fork 496
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
SSD1306 Support #45
Comments
I had a SSD1306 display on my list earlier, but I removed it when I didn't find anything to drive the Nokia 3310 monochorome display, which I had a driver for. How do you plan to use such a display? With a custom program? |
I bought 20 of the nokia 3310 displays a few years ago on ebay for a project, but never used them and other than the 6110 it's the only SPI display I have, so that's why I have used it to prove / test the install on ARCH Linux. I have already ordered some 3.2" and 1.8" displays for a more thourough test, but they will only arrive late next week. But I plan to use the little 128x 64 OLED display to show the machine status i.e.: Date/Time, Uptime, Free Ram, Free Disk, CPU %, CPU Temp etc etc It would not really be practical to use it as a console, it's really just for system info. |
What's the benefit of using a monochrome OLED display, compared to a color 1.8" TFT display (128x160)? |
For me it's space, I'm using RPI in embedded solutions that often do not require full graphic touch screens, and to reduce costs I prefer to stick to a commercially available casing that requires only the front and rear panels to be machined. |
I haven't seen use cases for these tiny monochorme displays before, but this certainly is a good one. |
New release out with SSD1306 support. |
SSD1306 and SSD1307 support is already in mainline linux: https://github.com/torvalds/linux/blob/master/drivers/video/ssd1307fb.c And there are better drivers for other displays available as well, e.g. st7735 |
Thanks, I wasn't aware of that driver.
Can you elaborate on what you mean by 'better'? |
Help me .. l I have lcd tft 4.3 inchi but I can not use it because I can not make a driver for raspberries like you, can you can provide a driver for the SSD1963 http://www.emartee.com/product/42175/ Many Thanks |
I have opened another issue, as this request has nothing to do with this issue. |
Closing issue since there has been no activity for more than 2 months. Reopen if needed. |
I'm trying to use this driver, by cross-compiling. I've followed the instructions as best I can here and here. I'm compiling kernel 3.12.20+ (branch When I try booting, I get an error in
I tried adding But I'm still getting the other error |
I've got it working now. I had to add an entry |
Well I'm glad you got it working. It doesn't seem to want to work at all for me, referencing here: #169 The hardware works; I can drive it beautifully using spidev and some userspace libraries. However, fbtft does not work; I just get a blank screen. I'm using the default GPIOs described in the wiki. |
Hello. notro, you mentioned that you wrote an I2C driver for SSD1306? Where can it be found? I am looking for a tiny lcd to add to the wt3020 device and have only 2 gpios to spare... |
I have some code, but I'm not sure how the future of fbtft is going to be, so it's still not finished. |
Is the 128x32 SPI version also supported? If not what would I need to modify in order to get it working? |
The SSD1306 is 128x32. It supports SPI. You have to set the frequency to low enough to deal with whatever wiring you have (1Mbps is fine, 6Mbps is too fast). |
Hello
Any chance that you can provide a driver for the SSD1306
http://www.eimodule.com/index.php?main_page=product_info&cPath=25&products_id=51
http://learn.adafruit.com/monochrome-oled-breakouts
This is quite a popular driver !
Many Thanks
PeterC
The text was updated successfully, but these errors were encountered: