Live data from Hacker News

5x5 Pixel font for tiny screens

maurycyz.com

61–70 of 168 posts

Re: 5x5 Pixel font for tiny screens

#62
post #16

> 4x4: Not enough to draw "E", "M" or "W" properly. However, 5x5 isn't enough to draw "e" properly if you also want lowercase letters to have less height than uppercase, so you need at least 6 vertical pixels. And then that isn't enough to draw any character with a descender properly, so you need at least 7 vertical pixels (technically you should have 8 in order to allow "g" and "y" to have a distinct horizontal desc…

> if you also want lowercase letters to have less height than uppercase

I think that's the least of the properties I'd be willing to sacrifice to have a font that tiny.

Re: 5x5 Pixel font for tiny screens

#63

I developed a font with a similar resolution that was not nearly as legible for my Pi Zero with an e-ink screen many years ago. It allowed for similar tooling such as the flipper zero and esp32 marauder projects. I should fire that project up and implement this font…

Dude I was thinking exactly that, might have to mod my f0 momentum firmware

Re: 5x5 Pixel font for tiny screens

#64
post #51
post #3

Earlier quoted context omitted.

Perhaps they should've used something similar to the 9. However then it wouldn't really look like a lower-case g.

Here is how I would personally modify lowercase g: xxx x x xxxxx x xxxx It looks a bit like a 9 but the descender is different. (Could play around with how many x's to put on the first and third lines, particularly whether to set the first/last bits on those lines as "corners" or make it more rounded.) I would also modify the top of lowercase e in a similar fashion.

I might do something like this instead:

      xx
     x x
      xx
    x  x
     xx
A little awkward, but very distinct from the 9. The reason to narrow the head of it is to allow the end of the descender to rise upwards without turning it into an 8.

Re: 5x5 Pixel font for tiny screens

#65

Earlier quoted context omitted.

What does the existence of a color photograph of my grandmother as an old woman have to do with my desire to colorize a grayscale photo of her as a child? Or colorize the photos of her wedding? It's a very strange argument to make: there exist some photos therefore other photos may not be colorized!

Did you colorize grayscale photos of your grandmothers wedding? Seeing that a "neat tool" exists and using that "neat tool" are two diffrent things. Google Glass was neat, too.

Is there a particular reason you resent what other people enjoy researching and spending time on, enough so to post all this?

Re: 5x5 Pixel font for tiny screens

#66
Many decades ago it was anti aliasing with MS clear type that made small text possible. Yet, before that, for regular TV, this had been worked out, so lots of text could be shown on things like business TV, in glorious analogue PAL or never twice same colour for Americans.

Small text is an interesting problem, but we have moved on from pixels as useful units.

Re: 5x5 Pixel font for tiny screens

#67

Earlier quoted context omitted.

What does the existence of a color photograph of my grandmother as an old woman have to do with my desire to colorize a grayscale photo of her as a child? Or colorize the photos of her wedding? It's a very strange argument to make: there exist some photos therefore other photos may not be colorized!

Did you colorize grayscale photos of your grandmothers wedding? Seeing that a "neat tool" exists and using that "neat tool" are two diffrent things. Google Glass was neat, too.

I have not yet, because my uncle hasn't scanned those photos yet. I have colorized the pictures of my grandmother as a child, and some previously unmentioned ones of the farm my grandfather grew up on. I've also colorized some photos of ancestors that no one alive this century has ever met.

Just because you don't want to use a tool, it doesn't mean others also won't.

Re: 5x5 Pixel font for tiny screens

#68

Earlier quoted context omitted.

What does the existence of a color photograph of my grandmother as an old woman have to do with my desire to colorize a grayscale photo of her as a child? Or colorize the photos of her wedding? It's a very strange argument to make: there exist some photos therefore other photos may not be colorized!

Did you colorize grayscale photos of your grandmothers wedding? Seeing that a "neat tool" exists and using that "neat tool" are two diffrent things. Google Glass was neat, too.

what are you even talking about? enough people want to colorize pictures that there's a damn Know Your Meme page for it

https://knowyourmeme.com/memes/colorized-history

Re: 5x5 Pixel font for tiny screens

#69

Earlier quoted context omitted.

> Too bad "tiny screens" pretty much do not exist anymore. https://www.crystalfontz.com/product/cfal12856a00151b-128x56... - 128x56 https://www.crystalfontz.com/product/cfag12864u4nfi-128x64-t... - 128x64 There's a whole world of embedded devices with wide varieties of screen resolutions.

That is not a tiny screen, it has over 7 thousand pixels. I think you will not be able to read 5x5 pixel letters on that display (a letter would be about 1 mm tall).

0.27mm dot pitch, so each letter would be 1.35mm square in a box of 1.62mm square. I expect I could read it just fine at the distances I'd expect to look at such a screen.

I tested this on a phone, and was able to read it without much difficulty at roughly 18-30 inches.

Re: 5x5 Pixel font for tiny screens

#70

Too bad "tiny screens" pretty much do not exist anymore. Screens with hundreds of pixels on each side are very cheap already. It reminds me people who research "colorizing grayscale photos", which do not exist anymore either (if you want a color photo of someone you met in your life, there probably exists a color photo of that person).

I wish that were the case. I'm trying to make a tiny emulated z80 computer, and to fit a screen of 64x16 test on a smartwatch sized screen, I have to use a 4x6 pixel font, because the highest res, most available screen I can get in that size is just 240x280. High-res 400+ px smartwatch screens like the apple watch has - you can only get those if you buy 10000 at once and sign an NDA.

Actually, the 4x6 doesn't look half bad if viewed at wrist-level.

128x64 monochrome screens are very common in both LCD and OLED format.

Post reply on HN