Go Down

Topic: U8glib: Graphics Lib for LCDs and OLEDs (Read 226541 times) previous topic - next topic

mOskit

Hi. is this lib work with attiny85 and attiny84 over I2C?
Thanks

photoncatcher

U8glib 1.00 is available for download.

Note: The DFRobot ST7920 should be supported by the U8GLIB_ST7920_128X64 device,
but it has been reported that this is not working. Maybe someone from the Arduino
community is able to check this (I do not own this display).

Oliver
I have a 128x64 graphic ST7920 display clone that looks, walks, quacks and feels like a Robot. This one works with your updated library (> 1,000,000 x thanks) displaying temperature (DS18B20) and humidity (DHT11) see sketch, see picture of the setup 

tashiwangdue

hello Arduino friends,
I have been looking for how to display Tibetan character on tft 2.4` mcufriend lcd for a week now...  I am not able to find any related articles to display Tibetan character at all.  can anyone help me how to make the display recognize Tibetan character Unicode encoding start with F00, and can display my language on any display

thank you in advance.

olikraus

u8glib does not support unicode, but it could be added to u8g2 (which does support unicode).
However u8g2 does not support tft RGB displays.

Shell I add Tibetan font to u8g2 (which is a monochrome graphics lib)?

Oliver

Oldass

#394
Feb 15, 2019, 07:31 pm Last Edit: Feb 15, 2019, 07:58 pm by Oldass
Please, I need description of internal u8glib font format.
I need to get one char from regular font (u8g_font_helvR08) to reduced one, like u8g_font_helvR08r. But I do not know the u8glib font structure.
Thank you.

olikraus

You can define the characters and/or remove the chars from the font source. Then use the modified font source file (BDF) and reconstruct the u8g font. Use the BDF sourcefile of the font and the bdf converter. Details are described here:
https://github.com/olikraus/u8glib/wiki/bdf2u8g

BDF font source: https://github.com/olikraus/u8glib/blob/master/tools/font/bdf/helvB08.bdf

Maybe also consider u8g2, which uses a compressed font format.

Oliver

Oldass


Qualcomm

Hi

Is it possible to use this library with the attiny85 digispark board and a st7920 LCD?

olikraus

Hi

Is it possible to use this library with the attiny85 digispark board and a st7920 LCD?
U8g2 (the successor of U8glib) should work with attiny85 (only the U8x8 interface). ST7920 LCDs are supported with both libs.

Oliver

giash


Qualcomm

U8g2 (the successor of U8glib) should work with attiny85 (only the U8x8 interface). ST7920 LCDs are supported with both libs.

Oliver
What is the u8x8 constructor for the st7920?

olikraus

lcd ym12864c i need library
Please start a new topic. Provide datasheet and controller name of your display.

Oliver

olikraus

What is the u8x8 constructor for the st7920?

Ups, i have to correct myself. ST7920 display are not supported by the U8x8 interface. Only U8g2 works with ST7920 due to the internal architecture of the controller.

Oliver

bobmixon

Greetings,

I am new to using this library; just started this week. Everything works as expected but I don't understand what the firstPage and nextPage functions do? Does the library or device support page buffering? Where can I find documentation on this?

Thank you,
Bob

olikraus

Greetings,

I am new to using this library; just started this week. Everything works as expected but I don't understand what the firstPage and nextPage functions do? Does the library or device support page buffering? Where can I find documentation on this?

Thank you,
Bob

Description of the firstPage/nextPage funktion is here: https://github.com/olikraus/u8glib/wiki/tpictureloop

The idea is only to save RAM.

Also: Please consider to use U8g2, which still has the firstPage/nextPage loop but also inclused a  full buffer mode (for systems with sufficient RAM) .

Oliver


Go Up