Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - tracyb

Pages: [1]
1
OLEDs / Connector type on NHD-2.7-12864UCY3
« on: October 09, 2015, 04:11:39 AM »
Hi,

I am aware that there is a 20 pin header with a 2.54mm pitch on the board and have used that successfully. However there is a smaller pitch header on the board with a 1mm pitch that is surface mount. This one is vastly superior and using FF cables is what I want to do.

What part number connects to this surface mount header?

2
Nevermind -  I solved it.

In the Newhaven code the send in 0x00 so I thought that we needed to disable both the DC to DC converter and the VCOMH. But if you go into their code the command actually ORs this with 0x02.

Changed that and the ghosting is all gone.

3
OLEDs / Re: Graphic OLED bmp converter
« on: August 26, 2015, 10:38:31 AM »
I tried LCD assistant - however I got a whole bunch of garbage out. Values that weren't 0xFF and 0x00 on a black and white image. I used the following settings:

Byte orientation horizontal, width 128, height 64, little endianness, 2 pixels per byte.

So for a plain small black and white heart my txt dump was as follows:
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, 0x03, 0x03,
0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F,
0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33,
0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7A, 0x30, 0x30, 0x2C, 0x20, 0x30,
0x79, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2E, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2D,
0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33,
0x33, 0x2F, 0x0F, 0x0B, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23,
0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x32, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30,
0x2C, 0x21, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x32, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78,
0x31, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23,
0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33,
0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78,
0x30, 0x30, 0x2F, 0x0F, 0x0B, 0x33, 0x7B, 0x33, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C,
0x20, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33,
0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33,
0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x32, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C,
0x20, 0x30, 0x78, 0x33, 0x33, 0x2F, 0x23, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30,
0x30, 0x2D, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33,
0x7B, 0x33, 0x33, 0x2F, 0x0F, 0x0B, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33,
0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78,
0x30, 0x30, 0x2C, 0x21, 0x33, 0x7B, 0x32, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20,
0x30, 0x78, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33,
0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B,
0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20,
0x30, 0x78, 0x30, 0x31, 0x2F, 0x0F, 0x0A, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30,
0x30, 0x2C, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33,
0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F,
0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x32, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30,
0x30, 0x2C, 0x20, 0x30, 0x7B, 0x33, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30,
0x78, 0x30, 0x31, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F,
0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x0F, 0x0B, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B,
0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x32, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20,
0x30, 0x78, 0x30, 0x30, 0x2D, 0x22, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30,
0x2C, 0x20, 0x31, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B,
0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23,
0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30,
0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x0C, 0x08, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30,
0x78, 0x30, 0x31, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F,
0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33,
0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30,
0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C,
0x20, 0x30, 0x78, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33,
0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x0F, 0x0B, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23,
0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30,
0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78,
0x30, 0x30, 0x2C, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23,
0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33,
0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78,
0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x0C, 0x08, 0x30, 0x78, 0x30, 0x30, 0x2C,
0x20, 0x30, 0x78, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33,
0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33,
0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C,
0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30,
0x30, 0x2C, 0x20, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33,
0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x0F, 0x0B, 0x33, 0x7B, 0x33, 0x33,
0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78,
0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20,
0x30, 0x78, 0x30, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33,
0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B,
0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x32, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20,
0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x0C, 0x08, 0x30, 0x78, 0x30,
0x30, 0x2C, 0x21, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33,
0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F,
0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x32, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30,
0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30,
0x78, 0x30, 0x31, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F,
0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x0F, 0x0B, 0x33, 0x7B,
0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x32, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20,
0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30,
0x2C, 0x20, 0x31, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B,
0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23,
0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7A, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30,
0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x0C, 0x08, 0x30,
0x78, 0x30, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F,
0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33,
0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30,
0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C,
0x20, 0x30, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33,
0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x0F, 0x0B,
0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30,
0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78,
0x30, 0x30, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23,
0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33,
0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x32, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78,
0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x0C,
0x08, 0x31, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33,
0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33,
0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C,
0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30,
0x30, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33,
0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F,
0x0F, 0x0B, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78,
0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20,
0x30, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33,
0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B,
0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x22, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20,
0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30,
0x2D, 0x0F, 0x0B, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33,
0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F,
0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30,
0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30,
0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F,
0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33,
0x33, 0x2F, 0x0F, 0x0B, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20,
0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30,
0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B,
0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23,
0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2E, 0x20, 0x30, 0x78, 0x30, 0x30,
0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x79,
0x33, 0x33, 0x2F, 0x0F, 0x0B, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F,
0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33,
0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x30, 0x30, 0x2C, 0x20, 0x30,
0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2F,
0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33,
0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33,
0x7B, 0x33, 0x33, 0x2F, 0x0F, 0x0B, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x22, 0x30, 0x78, 0x30, 0x30,
0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x31, 0x7B,
0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23,
0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33,
0x2F, 0x23, 0x33, 0x7B, 0x33, 0x37, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x37, 0x2C, 0x20, 0x30, 0x78,
0x30, 0x34, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x34, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2F, 0x23,
0x33, 0x7B, 0x33, 0x3B, 0x2F, 0x0F, 0x0B, 0x33, 0x7B, 0x47, 0x43, 0x2F, 0x23, 0x33, 0x7B, 0x43,
0x37, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x3B, 0x2F, 0x23, 0x33,
0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x30, 0x30, 0x2C,
0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x31, 0x7B, 0x33,
0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x37, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33,
0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F,
0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x0F, 0x0B, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x22, 0x30, 0x78,
0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x30, 0x78, 0x31, 0x33, 0x2F, 0x23,
0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33,
0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B,
0x33, 0x37, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x37, 0x2C, 0x20,
0x30, 0x78, 0x30, 0x34, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x30, 0x2C, 0x20, 0x33, 0x7B, 0x33, 0x33,
0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x0F, 0x0B, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33,
0x7B, 0x37, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x37, 0x33, 0x2F,
0x23, 0x33, 0x7B, 0x33, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x37, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x34,
0x30, 0x2C, 0x20, 0x30, 0x78, 0x30, 0x34, 0x2C, 0x20, 0x30, 0x78, 0x31, 0x33, 0x2F, 0x23, 0x33,
0x7B, 0x37, 0x33, 0x2F, 0x23, 0x33, 0x7B, 0x47, 0x47, 0x2F, 0x23, 0x33, 0x7B, 0x47, 0x43, 0x2F,

...
};


Which you can see will put greyscale pixels everywhere. (I have truncated it a bit)

Also quick idiot question but how do I load images here? There isn't an option to embed them in the post..

4
I have the same config settings as you. Commenting out the master config settings does nothing. SLowing down the Serial comms does nothing too. My voltages are stable. Any ideas? Config shown below:

//begin the initialisation of the screen

   //turn the screen off 0xAF
   write_to_address(0xAE);

   delay(100);

   //set clock to 135 frames per second
   write_to_address(0xB3); //clock
   write_to_address(0x91); //clock

   //set multiplex ratio (0x3F)
   write_to_address(0xA8); //clock
   write_to_address(0x3F); //clock

   //display offset(0x4c)
   write_to_address(0xA2);
   write_to_address(0x4C);

   //set start line (0x00)
   write_to_address(0xA1); //set start line
   write_to_address(0x00); //to 00

   //set master config
   write_to_address(0xAD);
   write_to_address(0x00);

   //remap format (0x50)
   write_to_address(0xA0);
   write_to_address(0x50);

   //set current range to full range
   write_to_address(0x86);

   //set greyscale
   write_to_address(0xB8);
   write_to_address(0x01);
   write_to_address(0x11);
   write_to_address(0x22);
   write_to_address(0x32);
   write_to_address(0x43);
   write_to_address(0x54);
   write_to_address(0x65);
   write_to_address(0x76);

   //set contrast
   write_to_address(0x81);
   write_to_address(0x7F);

   //set frame frequency
   write_to_address(0xB2);
   write_to_address(0x51);

   //set phase length
   write_to_address(0xB1);
   write_to_address(0x55);

   //set precharge voltage
   write_to_address(0xBC);
   write_to_address(0x10);

   //set precharge compensation
   write_to_address(0xB0);
   write_to_address(0x28);

   //set high voltage level of com pin
   write_to_address(0xBE);
   write_to_address(0x1C);

   //set low voltage level of seg pin
   write_to_address(0xBF);
   write_to_address(0x0D);

   //set display mode
   write_to_address(0xA4);

   write_to_address(0xA1); //set start line
   write_to_address(0x00); //to 00


   write_to_address(0x75);
   write_to_address(0x00);
   write_to_address(0x3F);

   write_to_address(0x15); //columns
   write_to_address(0x00);
   write_to_address(0x3f);

   uint8_t i,j;

   for(i=0;i<32;i++){ //16 rows
      for(j=0;j<64;j++)
      {
         write_to_address(0x00);
      }

   }

   //turn the screen on 0xAF
   write_to_address(0xAF);
   //delay(5000000);

5
OLEDs / Graphic OLED bmp converter
« on: August 26, 2015, 09:27:36 AM »
Hi all,

I have the 2.7 inch OLED part number NHD-2.7-12864UCY3

I am trying to put up a few graphics and also some text. I tried to use paint to generate a 128x64 black and white image and then saved that as a bmp. I loaded this into the novatronica oled bitmap tool to convert it to a 4069 array.

While I do see the text and the heart the quality is really bad - much worse then the screen is capable of.

What would be a better why of getting text and images onto the screen?





Pages: [1]