<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://w.electrodragon.com/w/index.php?action=history&amp;feed=atom&amp;title=OLED_HDK</id>
	<title>OLED HDK - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://w.electrodragon.com/w/index.php?action=history&amp;feed=atom&amp;title=OLED_HDK"/>
	<link rel="alternate" type="text/html" href="https://w.electrodragon.com/w/index.php?title=OLED_HDK&amp;action=history"/>
	<updated>2026-07-22T14:33:12Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://w.electrodragon.com/w/index.php?title=OLED_HDK&amp;diff=31553&amp;oldid=prev</id>
		<title>Chao: /* Interface - IIC */</title>
		<link rel="alternate" type="text/html" href="https://w.electrodragon.com/w/index.php?title=OLED_HDK&amp;diff=31553&amp;oldid=prev"/>
		<updated>2021-06-03T05:37:21Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Interface - IIC&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
== SSD1306 and SSH1106 ==&lt;br /&gt;
* IIC address select, 稳压管 = on board regulator&lt;br /&gt;
[[File:IIC address.jpg|thumbnail]]&lt;br /&gt;
* IC compare&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type  !! SSH1106 !! SSD1306&lt;br /&gt;
|- &lt;br /&gt;
| Display || for 1.3'' only || for 0.96'' and 1.3'' both&lt;br /&gt;
|-&lt;br /&gt;
| RAM / resolution || 132 x 64 || 128 x 64&lt;br /&gt;
|-&lt;br /&gt;
| address || 0x00 || 0x02&lt;br /&gt;
|-&lt;br /&gt;
| Alternative address for arduino || ||  0x3D or 0x3C, or run a [[IIC]] scanner in  arduino&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Interface - IIC ==&lt;br /&gt;
* GND VCC SCL SDA&lt;br /&gt;
* And here is the front side of display&lt;br /&gt;
&lt;br /&gt;
== Interface - SPI ==&lt;br /&gt;
* GND - GND&lt;br /&gt;
* VCC - 3.3V - 5V&lt;br /&gt;
* CLK or D0 - SPI_CLK&lt;br /&gt;
* MOSI or D1 - SPI_MOSI&lt;br /&gt;
* RES - Reset (normal MCU IO)&lt;br /&gt;
* DC - Data / Command (normal MCU IO)&lt;br /&gt;
* CS - SPI_CS&lt;br /&gt;
&lt;br /&gt;
== Interface ==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Pin From Left !! IIC !! SPI !! Change from SPI to IIC !! Arduino Setup &lt;br /&gt;
|-&lt;br /&gt;
| 1 || GND || GND || || GND&lt;br /&gt;
|-&lt;br /&gt;
| 2 || VCC || VCC  || || VCC&lt;br /&gt;
|-&lt;br /&gt;
| 3 || SCL || D0 - CLK or SCL || || D13 &lt;br /&gt;
|-&lt;br /&gt;
| 4 || SDA || D1 - MOSI or SDA || || D11 &lt;br /&gt;
|-&lt;br /&gt;
| 5 || X || reset || || D8&lt;br /&gt;
|-&lt;br /&gt;
| 6 || X || data/command select || for setting IIC address || D9&lt;br /&gt;
|-&lt;br /&gt;
| 7 || X || chip select || || D10&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* SPI interface, can be changed to IIC&lt;br /&gt;
* To use SPI un-comment U8G2 library line in skech example&lt;br /&gt;
U8X8_SH1106_128X64_NONAME_4W_HW_SPI u8x8(/* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8);&lt;br /&gt;
* To use IIC, un-commen the next line&lt;br /&gt;
U8X8_SH1106_128X64_NONAME_HW_I2C u8x8(/* reset=*/ U8X8_PIN_NONE);&lt;br /&gt;
&lt;br /&gt;
== Dimension ==&lt;br /&gt;
Dimension for OLED with back PCB&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:0.96 oled size.jpg| 0.96'' SPI OLED dimension&lt;br /&gt;
File: IIC_OLED_dimension.jpg| 0.96'' IIC OLED dimension&lt;br /&gt;
File: IIC_OLED_dimension 02.jpg| 0.96'' IIC OLED 02 dimension&lt;br /&gt;
File:1.3'' OLED dimension.jpg| 1.3''_OLED_dimension&lt;br /&gt;
File:1.3‘’_OLED_display_iic.jpg | 1.3'' OLED dimension IIC new, for SPI and IIC both&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Dimension for raw OLED, see more information in raw oled datatsheet below&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:091_dimension.png | 0.86 raw oled dimension&lt;br /&gt;
File:0.91-2_dimension.png| 0.91 raw oled dimension&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Board schematic ==&lt;br /&gt;
RAW OLED schematic&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Oled_096_iic.png | Left side for 5V system compliant, middle is reset (without IOs), address select, OLED and passive parts on right&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Schematic wiring for Raspberry&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:1.3_oled_rpi.png | For raspberry Pi&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:SH1106_IIC.jpeg| SH1106 IIC&lt;br /&gt;
File:SS1106_SPI.jpeg| SH1106 SPI&lt;br /&gt;
File:SSD1306_IIC_description.jpeg|| SSD1306 IIC&lt;br /&gt;
File:SSD1306_SPI.jpeg| SSD1306 SPI&lt;br /&gt;
File:Oled_ssd1306_SPI_IIC_01.jpeg | SSD1306 SPI R2, supported to change to IIC&lt;br /&gt;
File:091_sch.png | 0.91 SSD1306 schematic&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Common Version ==&lt;br /&gt;
* 0.96&amp;quot; = 128x64&lt;br /&gt;
* 1.3&amp;quot; = 128x64&lt;br /&gt;
* 0.91&amp;quot; = 128x32&lt;br /&gt;
&lt;br /&gt;
[[category: OLED]]&lt;/div&gt;</summary>
		<author><name>Chao</name></author>
	</entry>
</feed>