arduino:displays_for_classic_arduinos:tiny_oled_displays_and_classic_arduinos
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
arduino:displays_for_classic_arduinos:tiny_oled_displays_and_classic_arduinos [2018/01/28 06:04] – mithat | arduino:displays_for_classic_arduinos:tiny_oled_displays_and_classic_arduinos [2018/01/28 06:08] (current) – mithat | ||
---|---|---|---|
Line 9: | Line 9: | ||
In the tests that follow, I am striving to answer first whether the rendering updates will be fast enough for reasonable use and second whether there will be any memory left to do anything interesting. | In the tests that follow, I am striving to answer first whether the rendering updates will be fast enough for reasonable use and second whether there will be any memory left to do anything interesting. | ||
- | The frame update time of 76 ms with a 16 MHz processor (the inverse of the fps noted in the [[ display_SSD1306_OLED_u8g2.ino| source code]]) is respectable, | + | They are certainly fast enough, but the required program storage and dynamic memory isn't trivial. |
- | character change artifacts are not objectionable. Memory use is on the order of 46% of program storage space and 28% of dynamic memory on a Nano. | + | |
- | + | ||
- | So, they are certainly fast enough, but the required program storage and dynamic memory isn't trivial. | + | |
===== Tests ===== | ===== Tests ===== | ||
Line 21: | Line 18: | ||
Oli Kraus' [[https:// | Oli Kraus' [[https:// | ||
+ | |||
+ | The frame update time of 76 ms with a 16 MHz processor (the inverse of the fps noted in the [[ display_SSD1306_OLED_u8g2.ino | source code]]) is respectable, | ||
+ | character change artifacts are not objectionable. Memory use is on the order of 46% of program storage space and 28% of dynamic memory on a Nano. | ||
The flickering seen in the video isn't present in real life. | The flickering seen in the video isn't present in real life. | ||
Line 30: | Line 30: | ||
==== U8glib ==== | ==== U8glib ==== | ||
- | Before there was U8g2, there was [[https:// | + | Before there was U8g2, there was [[https:// |
+ | |||
+ | The frame update time of FIXME with a 16 MHz processor (the inverse of the fps noted in the [[ display_SSD1306_OLED_u8glib.ino | source code]]) is respectable, | ||
+ | character change artifacts are not objectionable. Memory use is on the order of 56% of program storage space and 13% of dynamic memory on a Nano. | ||
The flickering seen in the video isn't present in real life. | The flickering seen in the video isn't present in real life. |
arduino/displays_for_classic_arduinos/tiny_oled_displays_and_classic_arduinos.txt · Last modified: 2018/01/28 06:08 by mithat