Самый простой способ вывести с помощью Ардуино текстовую информацию - текстовый жидкокристаллический индикатор. Бывают одно, двух и четырех строчные, 8,16,20 и 40-ка символьные.
Подключаются с помощью 6 проводов, на 16-ти пиновую линейку ,только у индикатора 0802 немного другое расположение - всего 14 пин, 15 и 16-й (подсветка) сразу через балластный резистор подключены к питанию.
 
Дисплей 0802 - две строки по 8 символов подключается по 4-х проводной шине. 11-14 выводы данные, 4 - RS, 6 - Enable . выводы 1-3 можно замкнуть на землю, у меня получилось без подстроечного резистора обойтись. Но если на экране будут квадратики или пустой экран, этим резистором можно настроить контрастность экрана для лучшей видимости.

#include <LiquidCrystal.h>
LiquidCrystal(rs, enable, d4, d5, d6, d7)

В данном случае получается так:

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

После этого вызываем функцию инициализации дисплея, символов, строк и необязательный число точек на символ. Задается в функции setup()

lcd.begin(cols, rows, charsize) 

lcd.begin(8, 2); // Для дисплея 0802

В основном цикле пользуемся универсальной функцией которой можно передавать переменные, константы и т.д. Как и в случае вывода в последовательный порт.

lcd.print();  


Для остальных дисплеев подключение аналогичное, только выводы располагаются в одну строку и как правило подсветка идет отдельными выводами. В принципе при 5В питании можно спокойно включать подсветку через резистор 1 кОм и потребление будет 1-2мА

На http://rcl-radio.ru/?p=129068 можно найти интересные примеры для маленького дисплейчика 0802, например термометры и терморегуляторы