Go Down

Topic: BitmapU8GlibCreator (Read 9951 times) previous topic - next topic


Jul 18, 2012, 04:42 pm Last Edit: Sep 05, 2012, 04:57 pm by mr-pantalon Reason: 1
Hi everyone,

I recently got the idea to use my Arduino Uno with a graphical display (GLCD), I browsed the web and found a library wich permitted to control my GLCD wich is controlled by a ST7920 : U8Glib. But when it cames to create Bitmap images in hexadecimal format, I realized that the duty was sooo long using the windows's calc.exe x)

That's why I told myself : "Why wouldn't I create a software to do all the dirty work for me !?". That's the story of how I started developping a software written in C++11 with Qt wich is : BitmapU8GlibCreator

Here are a few screenshots :

screen1 :


screen3 :

screen4 :

Edit : the english version is available

Graphene 1.0 is out !

This version is a complete rewrite of the last version, it has benn renamed to "Graphene".This version does not attempt to add new functionality (except zoom), it aims to ease me adding new function next.

Windows 32 bit Installer : http://www.mediafire.com/?1is5rvr0x6ccsga
Windows 32 bit Portable : http://www.mediafire.com/?qef8soldfck9htf
Windows 64 bit Installer : http://www.mediafire.com/?cvkhxsdhy0ipc33
Windows 64 bit Portable : http://www.mediafire.com/?7pjfrk7vu73272x

Linux 64 bit : http://www.mediafire.com/?01bdpsylb9f1wv1
Linux 32 bit :

if you have a problem with font conversion run the program in administrator mode

Linux must be installed Qt and freetype

sorry for my english i'm student (16 years)

French post : http://arduino.cc/forum/index.php/topic,114802.0.html


good work :)

Which url can i use to link from u8glib project page to your exe?



You can use any url you want .
Sorry for my english my english is bad.


Hi Olivier,
I'm a co-worker of MrPantalon on this project. We are french and we decided that I would take care of the english publication of this software.
Well, first, we're very proud that the creator of the u8glib is interested in our project. That's something we really did not expected ;)
As MrPantalon said, you can use the MediaFire url in the description to link this software to your library.
If you have any idea/suggestion of improvement, we'll be glad to ear about it to make BitmapU8GlibCreator even better :)
And BTW, thx for that library, it very useful :D

Cobalt1911 (Antonin Aumetre)



I did some more serious tests. Here are some results: setup.exe failed to download. The zip is fine.
Another question is: How do i switch to english? Is the english version available. Your program is still
usable without knowing French (thanks to the icons), but it might still be helpful for those with limited
knowledge on French (unfortunately this includes me).

But then.. it seems to work as it should  :)



Ok so : the language problem is going to be fixed, it is supposed to be automatic, depending on the default language of your OS ...
About the setup.exe, it works with us so ... We'll re-upload it and hope for the best :p
Finally, we discussed about the improvement and we have some ideas so I think a new version of BitmapU8GlibCreator will soon be available :)

Thx for the feedback :)


Jul 18, 2012, 09:31 pm Last Edit: Jul 18, 2012, 09:33 pm by mr-pantalon Reason: 1
I have updated all links and the English version should work.


I am expecting to add a new conversion function of police true type so plz tell me how is organisation Font in your library.


If I understand your question correctly, you want to know how fonts are defined in u8glib?

U8glib has its own format for fonts. It is compact and partly compressed to allocate as less of flash rom as possible.
All u8glib fonts are derived from the bdf font format (http://en.wikipedia.org/wiki/Glyph_Bitmap_Distribution_Format)
A tool (bdf2u8g) can convert a bdf file to the internal format: http://code.google.com/p/u8glib/source/browse/#hg%2Ftools%2Ffont%2Fbdf2u8g. This c file also contains the description of the internal format.

Hope this answers your question.




The 1.5 version is out with support of True type conversion ! All link was updated.




Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131