User Tools

Site Tools


arduino:displays_for_classic_arduinos:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
arduino:displays_for_classic_arduinos:start [2018/02/01 20:20] mithatarduino:displays_for_classic_arduinos:start [2019/11/15 16:02] (current) – [Medium] mithat
Line 5: Line 5:
 I am consolidating some application and performance information here on various graphic displays you can use with the Arduino Uno, Nano, and Pro Mini. I'm focusing on these classic ATmega328P-based devices because their popularity makes what you can do with them relevant and their low performance makes them a real challenge. I am consolidating some application and performance information here on various graphic displays you can use with the Arduino Uno, Nano, and Pro Mini. I'm focusing on these classic ATmega328P-based devices because their popularity makes what you can do with them relevant and their low performance makes them a real challenge.
  
-There are heaps and piles of different displays that you can use with Arduinos, so this by no means a complete list. I've included here only those I've had experience with and am running tests that are relevant to my needs.+I've included here only those I've had experience with and am running tests that are relevant to my needs. There are heaps and piles of different displays that you can use with Arduinos, so this doesn't come close to being a complete list
  
-===== Character displays =====+One takeaway from the tabulated list of [[results]] is that on graphics displays font data eats memory. This means you might be able to optimize memory use by creating custom font tables that only include the characters you actually need.
  
-|                              ^ program storage (%)     ^ dynamic storage (%)   ^ speed (msec) ^ clock (MHz) ^ comments | +===== Character based ===== 
-[[parallel_character_lcd_displays_and_classic_arduinos | Parallel character LCD]] | 15                      | 4                     | 14           | 16                 | HD44780 w/BigCrystal| + 
-^ [[serial_character_lcd_displays_and_classic_arduinos | Serial character LCD]] | -                       | -                     | -            | -                  | wait for it |+  [[parallel_character_lcd_displays_and_classic_arduinos | Parallel character LCD displays]]
  
 ===== Graphic displays ===== ===== Graphic displays =====
 ==== Small ==== ==== Small ====
  
-|                              ^ program storage (%)     ^ dynamic storage (%)   ^ speed (msec) ^ clock (MHz) ^ comments | +  [[nokia_5110_displays_and_classic_arduinos| Nokia 5110 LCDs]]  
-[[arduino:displays_for_classic_arduinos:nokia_5110_displays_and_classic_arduinos_speed_test|Nokia 5110]]| 42                      | 24                    | 100          | 8                  | PCD8544 w/U8g2 | +    [[arduino:displays_for_classic_arduinos:nokia_5110_displays_and_classic_arduinos_speed_test|Speed test]] 
-[[arduino:displays_for_classic_arduinos:tiny_oled_displays_and_classic_arduinos|Tiny OLED]] | 46                      | 28                    | 76           | 16                  | SSD1306 w/U8g2| +  [[1.8_and_1.44_tft_displays_and_classic_arduinos|1.8" and 1.44" TFT displays]] 
-[[1.8_and_1.44_tft_displays_and_classic_arduinos|1.8" and 1.44" TFT]] | 56                      | 13                    | 525          | 16                  | ST7735 w/ Ucglib, solid fonts |+  * [[arduino:displays_for_classic_arduinos:tiny_oled_displays_and_classic_arduinos|Tiny OLED displays]]
  
 ==== Medium ==== ==== Medium ====
  
-|                              ^ program storage (%)     ^ dynamic storage (%)   ^ speed (msec) ^ clock (MHz) ^ comments | +  [[arduino:displays_for_classic_arduinos:medium_graphic_lcd_displays_and_classic_arduinos | Medium graphic LCD displays]]
-[[arduino:displays_for_classic_arduinos:medium_graphic_lcd_displays_and_classic_arduinos | Medium LCD]] | -                       | -                     | -            | -                  | wait for it| +
-^ [[arduino:displays_for_classic_arduinos:medium_oled_displays_and_classic_arduinos | Medium OLED]] | -                       | -                     | -            | -                  | wait for it |+
  
  
 ==== Large ==== ==== Large ====
   * Are you kidding?   * Are you kidding?
arduino/displays_for_classic_arduinos/start.1517516447.txt.gz · Last modified: 2018/02/01 20:20 by mithat

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki