This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Example at ...\ncs\v1.4.0\zephyr\samples\drivers\display does not work with SSD1306 wired directly to nRF9160DK

When I program the nrf9160dk with the example, the code detects the SSD1306, but the display looks like:

The image is only using the middle half (16 rows) of the display that has 32 rows and 128 columns. 

And the left side of the image is a random set of pixels.

What can I do to get the example to give me text on the screen?

I am using the SSD1306 OLED at: https://www.amazon.com/Pieces-Display-Module-SSD1306-3-3V-5V/dp/B08CDN5PSJ/ref=sr_1_8?dchild=1&keywords=ssd1306&qid=1606702037&sr=8-8

Do I have to modify any of the files to target the nRF9160 instead of the nRF52 family?

Parents
  • Hi Craig,

    I will look into your issue, but to understand it better I need a bit more info:

    How is your display wired up to your DK?

    Are you able to display text or characters to the middle half?

    I am working from home today, however, I plan to visit our office on Thursday. Hopefully be able to find a SSD1306 at the office so that I can test a few things.

    Best regards,

    Håkon

Reply
  • Hi Craig,

    I will look into your issue, but to understand it better I need a bit more info:

    How is your display wired up to your DK?

    Are you able to display text or characters to the middle half?

    I am working from home today, however, I plan to visit our office on Thursday. Hopefully be able to find a SSD1306 at the office so that I can test a few things.

    Best regards,

    Håkon

Children
Related