<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>nRF52832 DK with SDK 15.2 OLED Display (128x32) with SSD1306 problem</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/43668/nrf52832-dk-with-sdk-15-2-oled-display-128x32-with-ssd1306-problem</link><description>Hello everyone. 
 
 I am trying to use my oled display with my nRF52832. I found a library that had been written before: https://github.com/monpetit/nrf52-spi-i2c-master-ssd1306 
 The problem is that library works on SDK 10 and I cannot manage to build</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 19 Feb 2019 12:46:13 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/43668/nrf52832-dk-with-sdk-15-2-oled-display-128x32-with-ssd1306-problem" /><item><title>RE: nRF52832 DK with SDK 15.2 OLED Display (128x32) with SSD1306 problem</title><link>https://devzone.nordicsemi.com/thread/171885?ContentTypeID=1</link><pubDate>Tue, 19 Feb 2019 12:46:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f090ab56-58c5-4692-a257-0ed9649c73a5</guid><dc:creator>cann0021</dc:creator><description>&lt;p&gt;I want to ask about wiring. Should I connect&amp;nbsp;related pins each other directly ? Should I use any resistor-system(PULL-UP,PULL-DOWN etc.) or something else ?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 DK with SDK 15.2 OLED Display (128x32) with SSD1306 problem</title><link>https://devzone.nordicsemi.com/thread/171122?ContentTypeID=1</link><pubDate>Thu, 14 Feb 2019 12:20:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6ff2914d-9882-40af-a3cc-ad9eb2f3e126</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Like I said, I have only ported the example and changed the TWI driver. I&amp;nbsp;&lt;strong&gt;do not have a display to test with&lt;/strong&gt;. You will have to check the datasheet of the device and check transmission with a logic analyzer, etc. to see if the commands sent to the display is correct.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 DK with SDK 15.2 OLED Display (128x32) with SSD1306 problem</title><link>https://devzone.nordicsemi.com/thread/171117?ContentTypeID=1</link><pubDate>Thu, 14 Feb 2019 12:16:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e09cc101-f447-435c-b1bd-df396ae30a74</guid><dc:creator>cann0021</dc:creator><description>&lt;p&gt;I managed to flash my nrf52832. But, oled display does not behave like I desire. Example, when I want to draw a circle, it does not display a circle. The oled display prints&amp;nbsp;meaningless things.&lt;/p&gt;
&lt;p&gt;NOTE: I defined 128x32 properly in h file, but I cannot have any action. It prints meaningless stuffs when 128x64 is defined.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 DK with SDK 15.2 OLED Display (128x32) with SSD1306 problem</title><link>https://devzone.nordicsemi.com/thread/171116?ContentTypeID=1</link><pubDate>Thu, 14 Feb 2019 12:14:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:402a5825-a777-4b90-bae5-e98cbb1662f0</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;I forgot to remove main.c from&amp;nbsp;ssd1306_twi\ssd1306. You can remove this file, it is not use in the project.&lt;/p&gt;
&lt;p&gt;Extract the zip file in examples/peripheral and run the project in pca10040/blank/ses.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 DK with SDK 15.2 OLED Display (128x32) with SSD1306 problem</title><link>https://devzone.nordicsemi.com/thread/171086?ContentTypeID=1</link><pubDate>Thu, 14 Feb 2019 10:41:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3a8295ea-7cd2-4bc9-8d5d-35db7d4ec863</guid><dc:creator>cann0021</dc:creator><description>&lt;p&gt;Which way should I follow to build the code ? I saw different main.c files and different folders. Which one do I need ?&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 DK with SDK 15.2 OLED Display (128x32) with SSD1306 problem</title><link>https://devzone.nordicsemi.com/thread/170937?ContentTypeID=1</link><pubDate>Wed, 13 Feb 2019 14:52:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2c89d54a-78a0-4a1e-b6c6-001bc62f6ee0</guid><dc:creator>cann0021</dc:creator><description>&lt;p&gt;Thank you Mr.Holmefjord.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I will try your code as soon as possible and report the result.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 DK with SDK 15.2 OLED Display (128x32) with SSD1306 problem</title><link>https://devzone.nordicsemi.com/thread/170928?ContentTypeID=1</link><pubDate>Wed, 13 Feb 2019 14:34:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2dfdfcda-2a5c-4cd0-833a-e5be0da671a5</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;You can still use nRF5 SDK, but you will have to modify which drivers are used (nrfx drivers are included in SDK 15.x.0).&lt;/p&gt;
&lt;p&gt;I have ported the example to SDK 15.2.0, and swapped drivers for nrfx_twi, but I have not tested it since I do not have the correct display available. Check out if you are able to use this with your display. Note that the SPI portion of the code is non-functional.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/2664.ssd1306_5F00_twi.zip"&gt;devzone.nordicsemi.com/.../2664.ssd1306_5F00_twi.zip&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 DK with SDK 15.2 OLED Display (128x32) with SSD1306 problem</title><link>https://devzone.nordicsemi.com/thread/170925?ContentTypeID=1</link><pubDate>Wed, 13 Feb 2019 14:24:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9599f2de-bdc4-470d-9d95-77639184d386</guid><dc:creator>cann0021</dc:creator><description>&lt;p&gt;Thank you for quick reply,&lt;/p&gt;
&lt;p&gt;I am using TWI(i2c).&lt;/p&gt;
&lt;p&gt;Let me ckeck that did I understand well what you explained.&lt;/p&gt;
&lt;p&gt;I should not use SDK v15.2.0 to do this, I have to modify the code on the github to work properly with NRFX drivers ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 DK with SDK 15.2 OLED Display (128x32) with SSD1306 problem</title><link>https://devzone.nordicsemi.com/thread/170869?ContentTypeID=1</link><pubDate>Wed, 13 Feb 2019 12:38:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d8387f38-15f6-43ed-810c-1e51923f8453</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Are you using SPI or TWI to interface with the display? It is not simple to interface this display with nRF52832, as it requires writing more than 255 bytes per transfer. The legacy drivers for TWI and SPI in later SDKs are limited to 255 bytes, to align with EasyDMA MAXCNT register in nRF52832 (8 bits length). You can make it work by using the non-EasyDMA SPI/TWI peripherals, but you will have to rewrite the code to use NRFX drivers that do not have the 8-bit length limitation.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;J&amp;oslash;rgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>