Re: WIP: A320 Triple brake indicator & Chrono
Posted: Wed Apr 28, 2021 8:49 am
@Ralph
I tried the OLEDs for two reasons: their size and price.
The contrast is also a good reason.
I prefered this solution over 7 segments digits which are not available in white and not small enough to fit my chrono, at least in the MAX7319 version. And having to address each segment individually was a NOGO for me, too much wiring...
I have to see if I can vary the brightness of the pixels by the way, via the current library.
But to be fair, the font limitations from the OLEDs libraries are a pain in the ...
You have to create a specific font set each time you want something specific for your application, and for every size.
And the usable space when compared to the actual size of the screen is annoying, with these 0,9 in screen, I am limited to a font size of 24 (31 pixels high).
Hence my weird mounting scheme of two screens side by side in order to have the proper character position, the seconds digits being smaller and offset. Luckily there was a display rotation function in the library!
I am planning to have a try at a 2in LCD screen that would have the size for all the three displays at once and give me more options about font size and positioning.
Another library to tackle, and probably quite slow, but the refresh rate needed for a chrono is obviously once every second, so that should be ok.
Jacques
I tried the OLEDs for two reasons: their size and price.
The contrast is also a good reason.
I prefered this solution over 7 segments digits which are not available in white and not small enough to fit my chrono, at least in the MAX7319 version. And having to address each segment individually was a NOGO for me, too much wiring...
I have to see if I can vary the brightness of the pixels by the way, via the current library.
But to be fair, the font limitations from the OLEDs libraries are a pain in the ...
You have to create a specific font set each time you want something specific for your application, and for every size.
And the usable space when compared to the actual size of the screen is annoying, with these 0,9 in screen, I am limited to a font size of 24 (31 pixels high).
Hence my weird mounting scheme of two screens side by side in order to have the proper character position, the seconds digits being smaller and offset. Luckily there was a display rotation function in the library!
I am planning to have a try at a 2in LCD screen that would have the size for all the three displays at once and give me more options about font size and positioning.
Another library to tackle, and probably quite slow, but the refresh rate needed for a chrono is obviously once every second, so that should be ok.
Jacques