misc:gui_options_for_embedded_design_specifics
This is an old revision of the document!
Table of Contents
GUI options for embedded design: specifics
Specific ideas for an Arduino UNO-based interface.
Unless othewise noted, all of the following require one of the following:
- capacitive switches using an IC.
Small 1.8" or 1.44" TFT
- \$5.50 + switches
- Very small
- Based on ST7735
- 1.8“ 160×128
- About $10 from USA on eBay ( 1).
- East Rising has ILI9163-based versions around \$6+, possibly with optional touch.
- Adafruit's version is around \$20!!
- 1.44” 128×128 can be had for about $3 from China.
Character LCD
- \$6 to \$12 + switches
- Bezel makes things potentially ugly.
- Using I2C (PCF8574 or MCP2008) with Arduino BigCrystal or Arduino BigCrystalTWI.
- Converter module for ~\$1.
- Easy s/w design.
- alice1101983 blue: \$3.92 (\$19.84 for 5), yellow-green: \$4.26; + \$1.85 shipping
- East Rising ERM2004FS-1 20×4 black on white: $10.30
- East Rising ERM2004DNS-1 20×4 white on black: $11.68
LED matrix
- \$10 (or ~\$2/character) + switches
- Potential s/w complexity.
- Limited number of characters and flexibility.
- Really begs for capacitive switches.
Graphic LCD
- \$12 (less in quantity or if you want to slum it with STN from China) + switches
- Bezel makes things potentially ugly.
- Dated?
- Example cheap STN from China, 128×64 ST7920: \$4.90 + \$1.99
- Same but from USA: \$10.99
- East Rising FSTN ERM12864FS-6, 2.9“ 128×64 SPI ST7920 black on white: \$8.41 + \$4.05
- East Rising ERC12864FS-655, 2.8” 128×64 SPI ST7920 white on black w/ opt. touchscreen: \$6.26 + \$4.05
- Lots of 128×64 OLED options as well, e.g. this 2.42" SPI for \$19.77 + \$1.85 or this for \$19.75 or this for \$26.95.
Nextion
- \$16 + shipping and up
- Tact switches possibly not required — but only the enhanced 7“ has capacitive touch.
- Lots of graphic image generation time needed (“style by image,” not “style by text”).
- 2.4" basic 320×240: \$16.40
- 2.4" enhanced 320×240: \$20.40
- 2.8" basic 320×240: \$18.40
- 2.8" enhanced 320×240: \$22.40
- 3.2" basic 400×240: \$22.40
- 3.5" basic 480×320: \$27.40
ePaper
- $19 + shipping + switches
- Waveshare 2.9" module, 296×128 SPI: \$18.99 + shipping
Larger color LCD
- The UNO is probably too slow for anything larger than 200×200 pixels.
misc/gui_options_for_embedded_design_specifics.1515961401.txt.gz · Last modified: 2018/01/14 20:23 by mithat