Show Posts
Pages: [1] 2 3 ... 99
1  Using Arduino / Displays / Re: Ucglib: A new Color OLED and TFT Library... on: August 19, 2014, 04:49:38 pm
Thanks for attaching.

Oliver
2  Using Arduino / Displays / Re: Ucglib: A new Color OLED and TFT Library... on: August 19, 2014, 12:09:44 am
Hi

The font converter is abilable here:
https://code.google.com/p/ucglib/source/browse/tools/font/bdf2ucg/bdf2ucg.c
I will create an issue on this to make bdf2ucg available as exe also.

BDF is a text based format, which is created by fony (windows font editor) or fontforge (another font editor) and also otf2bdf (ttf to bdf converter).

The font has some size restrictions. One glyph must not contain more then 255 bytes. This limits the size of a charcter to 32x64 pixel max. The logisoso font already is at the maximum of what is possible with ucglib.

Maybe it is faster instead of solid mode to draw a background box first and then use the transparent font mode. Also, the solid mode still has some bugs (see issue list).

Oliver
3  Using Arduino / Displays / Re: Initialisation bugs with u8glib ST 7565 glcd on: August 18, 2014, 02:37:31 pm
Hi

For the lm6059 constructor, locate file u8g_dev_st7565_lm6059.c.
In line 53, change 0x0c8 to 0x0c0.
Maybe this works.

It is not a bug. Each display might need a specific setup sequence.

Oliver

4  Using Arduino / Programming Questions / Re: Having trouble with SHIELD GLCD V2 programming. on: August 15, 2014, 01:07:48 pm
In order to help you, you should provide much more information:
- Datasheet of the display
- Code, which has been tested by you

Oliver
5  Using Arduino / Displays / Re: 128x64 Graphic LCD interface on: August 14, 2014, 02:25:26 pm
Hi

T6369? You probably mean T6963..

The T6963 is supported by u8glib, but displays with the T6963 usually need an external negative voltage. Also, the will not work with 3.3V logic, but need 5V instead.

The setup of a T6963 display has been discussed several times here in the forum. I think the last thread about this topic has been finished just some days back.

Oliver

Edit:
Link to the thread:
http://forum.arduino.cc/index.php?topic=259957.0
6  Using Arduino / Displays / Re: Very small LCD display on: August 14, 2014, 12:06:21 am
If a graphical display is an option: http://www.aliexpress.com/store/product/0-5-inch-OLED-display-shield-for-Arduino-OCELL/329792_1944014364.html

Oliver
7  Using Arduino / Displays / Re: EA DOGM128 Display with 2560 on: August 13, 2014, 03:42:30 pm
If i remember correctly, i once made the same mistake. The display did survived 5V on the inputs.
You need to put the display into the correct mode (4-wire SPI), add the level shifters and the required caps.

Oliver
8  Using Arduino / Displays / Re: EA DOGM128 Display with 2560 on: August 13, 2014, 02:49:20 pm
Which datasheet? Which page? I have not read such a statement.
To my knowledge, it is a 3.3V display.

Oliver

Edit:
From here: http://www.lcd-module.de/eng/pdf/zubehoer/st7565r.pdf
On page 57: High level input must be 3.3V max.
9  Using Arduino / Displays / Re: EA DOGM128 Display with 2560 on: August 13, 2014, 02:11:53 pm
Hi

I have replaced dogm128 lib with U8glib. My suggestion is to use U8glib instead.

For your HW setup: Did you use level shifters? What is your DOGM128 setup?

Oliver
10  Using Arduino / Displays / Re: 128x64 Parallel/Serial GLCD using ST7920 Controller - Sketch & Mega2560 Pinout on: August 12, 2014, 03:13:19 pm
Thanks for the nice report on this GLCD. It will for sure help others to setup similar displays.

Oliver
11  Using Arduino / Displays / Re: 128x64 Parallel/Serial GLCD using ST7920 Controller - Sketch & Mega2560 Pinout on: August 11, 2014, 11:54:14 am
Quote
Re GPIO's - do you mean you can use 4 x digital or 4 x analog pins for these connections or any combination of either, and not the use the TX/RX pins at all?
Yes, you can use any analog or digital pin.

Quote
Re Uncommenting the U8glib line might not be enough - I was wondering about this as I could not see anywhere in U8glib code where 'E, RW, RS and RST' were being defined with respect to which pin numbers were connected to Mega2560 pins???

I tried to address this i my first replay:
Code:
U8GLIB_ST7920_128X64_1X(E, RW, RS, RST)
The first argument must be the pin number of your board, where you have connected E, second pin is for RW and so on.

The attached datasheed is the datasheet of the controller, not the datasheet of your display module.

Oliver
12  Using Arduino / Displays / Re: Ucglib: A new Color OLED and TFT Library... on: August 11, 2014, 11:50:42 am
Hi

Looks odd. What is the constructor call you use? Do you have a datasheet of this device?
Will UTFT work with your TFT?

Oliver
13  Using Arduino / Displays / Re: YL24064-27 (T6963) Graphic Display, need help at wireing on: August 10, 2014, 02:56:43 pm
Maybe i missed this, but how did you actually add your -12 V?
+ of the battery must be connected to GND
- to the one and of the variable pot.

I have not really seen this on your picture.

Oliver
14  Using Arduino / Displays / Re: 128x64 Parallel/Serial GLCD using ST7920 Controller - Sketch & Mega2560 Pinout on: August 10, 2014, 10:05:12 am
Hi

GPIO = means "General Purpose Input/Output". You can use any four pins of your board. It does not matter which you use. The good thing about serial mode is, that you do not need to connect DB0 to DB7.
See my picture. I have only connected four lines (white wire) with my Arduino board.

Uncommenting a line in u8glib might not need to be enough.You might need to modify the arguments (=pin numbers)  of the constructor call.

BLA and BLK usually is the power supply for the BackLight LED. It will require an additional (fixed) resistor. 10K should be fine for the variable pot. Without the datasheet of your display it is difficult to say something reliable, but in general the wiper should be connected to v0. One end to GND and the other end to some negative voltage.

Oliver
15  Using Arduino / Displays / Re: YL24064-27 (T6963) Graphic Display, need help at wireing on: August 10, 2014, 09:57:05 am
Hi

Yes, a0 = c/d
Maybe you can most a picture of your setup and the constructor call, you use.
Also note, that often more than -10V are required.

Oliver
Pages: [1] 2 3 ... 99