0.50 inch to arduino

hi,

I'd like to connect this micro display (http://www.alibaba.com/product-gs/673088898/Full_Color_OLED_microdisplay.html) to an arduino... I'm an IT engineer, so I'm good in computer programing but not in electronic :frowning:

Anyone could help me ? Is it plugable to a shield ?
Thanks

It looks like it needs an input video signal, ie. the module has no built-in framebuffer.

It won't work with Arduinos.

There may be hope yet...
Read the last line of this:

 Specifications

1, 0.5 inch OLED display 
2, With a resolution of 800*600

      Yunnan North OLiGHTEK Opto-Electronic Technology Co.,Ltd. manufacturers 0.5 inch AMOLED Microdisplay, including color OLED and Mono color OLED. OLED Micro-display has some particular advantages such as self-emitting, low power consumption and thermal shock resistance and solid-state structures. 
  Technical specification
Format:0.5inch,800×600
Pixel:12.6?m×12.6?m
Color:24bit, full color, R,G,B Vertical Stripe
Grey levels :256 
Uniformity :>92%
Contrast Ratio :>1000:1
 Luminance :>70cd/m²
 Interface:1.8V CMOS
 Power Supply :1.8V(Core)/5V(OLED)
Power Consumption :<200mW
Encapsulation Size :22mm×17mm
 
  The Product Characteristics
1. Low Power Consumption AMOLED Technology
- 0.18?m CMOS technology
- Full digital video signal processing
2. Support multiple digital video format (ITU BT.601/656)
- 24bit, 4:4:4  RGB/YCbCr
- 16bit, 4:2:2 YCbCr
 - 8bit, 4:2:2 YCbCr/Mono
3. Support Binocular Stereovision Mode Application
 - Frame/Field sequential mode
4. Video Signal Enhancement
-  Brightness/Contrast
-  RGB Offset
5. Gamma Correction
6. H/V Scanning Direction Control
7. H/V Shift and Position Control
8. Embed Module
-  DC/DC Driver
-  Temperature Sensor for Luminance Compensation
9. Built-in Test Patterns
10. 2 wires Serial Interface

Manufacturer's link:
http://www.olightek.com/products_detail/&productId=32.html

I sent them an email but they're in China so I don't know if they are going to respond.

raschemmel:
There may be hope yet...
Read the last line of this:

10. 2 wires Serial Interface

Yes, I saw that. The I2C interface is only for adjusting brightness/contrast/gamma/etc.

See this page: http://www.olightek.com/products_detail/&productId=34.html

Maybe you could use a Gameduino and one of their input conversion boards:

http://www.olightek.com/products_detail/&productId=36.html

"Video Signal interface: ITU-R BT.601/656"
see attached.
(it's all Greek to me)
I did catch the serial data rate though, 270Mbit/sec.
Isn't that going to be a little hard to do with an Arduino running at 16Mhz ?

I could be wrong but I think this means the clock would have to be 27Mhz

clock period (625): T = 1/ (1728 x f H) = 37.037 ns
clock period (525): T = 1/ (1716 x f H) = 37.037 ns
clock pulse width: t = 18.52 ± 3 ns
data timing

DB-25 connector in Standards Document for a serial interface:

 1    2    3   4   5    6    7    8    9  10  11   12  13
   14  15  16  17  18  19 20 21  22 23  24 25
 Contact Assignment Contact Assignment
1 clock 14 clock return
2 system ground 15 system ground
3 data 9 (MSB) 16 data 9 return
4 data 8 17 data 8 return
5 data 7 18 data 7 return
6 data 6 19 data 6 return
7 data 5 20 data 5 return
8 data 4 21 data 4 return
9 data 3 22 data 3 return
10 data 2 23 data 2 return
11 data 1 24 data 1 return
12 data 0 25 data 0 return
13 chassis ground

Video Signal interface_ITU_R_BT_601.pdf (801 KB)

Thanks for your replies :slight_smile:

So, if I understand well, I need a board for the display that will convert the signal in order to communicate with a module (like arduino). Is that it ?

I found this : http://www.alibaba.com/product-gs/447828306/OLED_micro_display_driver_board.html
They call it a "driver board"... does it help ?

Thanks (again) :slight_smile:

Specifications

1.This OLED driver board can compatible with 0.5''OLED microdisplay.
2.video input.

Product Name: DRV050-CV-R01 OLED microdisplay driver board
Model: the driver board for 0.5'(SVGA050V1) OLED microdisplay
System format: PAL(640X480;720X480;768X576)
Voltage input:DC 5-10V
Structural dimension of PCB (mm):29(W) × 29(H)× 1.6(D)
Work temperature:-40~+65 °C
Relative humidity:5~95% RH
Storage humidity:-55~+90

It looks like it requires a PAL input .
Do you have one ?

For the moment, I have nothing ^^
I'm investigating how to realize my project. But electronic is like Greek to me (too lol). So I ask to people who can help me.

If it could work with a PAL input, I can buy one and plug it to the arduino board... No ?

It's the programming that's still geek to me.
I don't have any problem with the electronics, but there was none in the standards document. (unless
you count the timing diagrams that were there for the programming reference.)
So you don't have the display either ?
What is your project ?

No, I don't have the display yet.
I have a motorcycle, my project is to build a helmet like this one :

With a microdisplay, I will be able to project the screen imagine on a translucide surface (like the Google Glass) in front of my eyes.

In fact, I need a very small display with high resolution. Maybe an arduino module like that already exists ? but I didn't find it.
If someone has informations...

Thanks :slight_smile:

I don't want to rain on your parade but I met a guy once who worked at a company that makes the 1"x1" flip down
HUD display for attack helicoptors and he told me is was 10Mpixel. (3162 x 3162).

Yes, I guess army equipement is very high quality. But a high resolution (like the one you said) is not required for my project. The max I need is 800x600.

I also found the 4D Systems µOLED-96-G1. It seems compatible with arduino, right ?

I have a motorcycle, my project is to build a helmet like this one :

Why didn't you say that in the first post?

Arduinos aren't the way to do this. They're microcontrollers, not video devices.

You need something with way more RAM, way more processing power, USB inputs to connect cameras, etc. ... and a video output.

They have adapter boards for that screen which will accept most video formats, you'll probably need one of those because you're unlikely to find anything with "ITU BT.601/656" video output.

jul78000:
I also found the 4D Systems µOLED-96-G1. It seems compatible with arduino, right ?

Yes, but it's only 96 pixel resolution and there's no way to put live video on it.

fungus:

jul78000:
I also found the 4D Systems µOLED-96-G1. It seems compatible with arduino, right ?

Yes, but it's only 96 pixel resolution and there's no way to put live video on it.

Yes it is : http://www.youtube.com/watch?v=oiR4xN3PEyw