Odroid N2 & OpenVFD

OK, I will test it

Just updated to the last 0509 nightbuild, OLED works fine
But compare with software_i2c, HW_i2c lights the oled several seconds later.(about 3-5 second) when booting.
And with HW-i2c , in openvfd setting ,the brightness control works normally now.

The HW I2C driver needs to start before before the OpenVFD driver can begin using it.

0510 nightbuild , the oled lights much earlier.

Yes, a fix was added to make sure that the OpenVFD driver starts only after HW I2C is available.

Just bought two 128x32 0.91" oled displays, one is blue and another is white color. waiting openvfd addon to support N2 :grinning:

OK, lets get this topic to the top.

Got my Oled 128x32 0.91 display today. Works OK with your OpenVFD driver with “odroid-n2-ssd1306-12832-hw-i2c-vfd.conf”, and I have 2 requests, if possible :slight_smile:
Is it possible to have “7 segment font” as in Odroid N2 Oled Driver, which is easiest to read on such a tiny display. I know that you use icons, but they are completely useless on such a small display.
If that is not possible, can you change “crossed zero” with easier to see letter O. Since no letters are used there cannot be any confusion…

I used open source fonts for the driver.
To add another font option, I would need a 16x32, 24x48 and 32x64 versions of the font. It needs to be a bitmap image (not a TTF file).
I couldn’t find one that was completely free.
If you can find a font that has at least those 3 sizes, is free/open source, I’ll try to find a way to add it.

12x24_0-9-F.BMP (12.6 KB)

16x32_0-9 -F.bmp (21.8 KB)

24x48_0-9-F.BMP (48.2 KB)

32x64_0-9-F.BMP (84.8 KB)

This looks really cool. Did you make it yourself?
The only issue with this, is that you made the characters in the size that I asked, but the size should also contain spacing.
You can see the fonts here to better understand what I mean. Currently I’m using the “Grotesk” font for OLEDs.

OK.I will take a look

Grotesk normal or bold ? Bold looks like it would be easier to read… Can you change 0 (zero) with (letter) O ?

I personally dislike when 0 is replaced by O.

I agree with @ozolli. TBH I really like this font the way it is.
It uses Grotesk, not bold. I highly doubt that bold would be easier to read. I think from a distance it’ll look more of a “blob” than the normal font.

Tried all possible combinations and the one that I find easiest to read on my Oled 128x32 0.91 display is 5x7 dot matrix font (on Odroid N2 Oled driver)

@TheCoolest could it possible to modify the vfd.conf file to use Arial_round_16x24 font?

Not really. The fonts are hard-coded in the driver.

Thanks, I see

I’ve designed a new PCB, with @Pelican’s great help.
I’m wondering if you’d be interested in it.

  • It has a tiny daughter board to mount the OLED easily at a 90 degree angle (with a right angle pin header on the main board).
  • It has SPDIF output using this jack. C1 = 0.1uF
  • It has a breakout to connect an SPI display.
  • It has a breakout for a second I2C header.
  • A header with 5V power.
  • A header for a power button with LED, like explained by HK here.

Top:

Bottom:

4 Likes