@ -10,25 +10,27 @@ Settings for display have to set at lcd.h
If you want to use characters like e.g. ä set your compiler input-charset to utf-8 and your compiler exec-charset to iso-8859-15 (look at makefile line 115).
Testcondition: Display: SSD1306 OLED, Compiler Optimizelevel: -Os, µC: Atmega328p @ 8 MHz internal RC
Memory:
Modul | Flash | Stat. RAM
------------+--------------+------------
I2C-Core | 120 Byte | 0
FONT | 644 Byte | 0
Oled (TXT) | 89 1 Byte | 2 Byte
Oled (GFX) | 204 9 Byte | 1026 Byte
Oled (TXT) | 1003 Byte | 2 Byte
Oled (GFX) | 200 9 Byte | 1026 Byte
Speed:
Print one line with 20 chars (Atmega328p with 8 MHz internal RC)
Mode | Time | I2C-Speed
------------+------------+------------
Oled (TXT) | 4.154 ms | 400 kHz
Oled (TXT) | 14.587 ms | 100 kHz
Oled (GFX) | 25.42 7 ms | 400 kHz
Oled (GFX) | 90.201 ms | 100 kHz
Oled (TXT) | 4.191 ms | 400 kHz
Oled (TXT) | 14.616 ms | 100 kHz
Oled (GFX) | 27.010 ms | 400 kHz
Oled (GFX) | 96.682 ms | 100 kHz
example: