Arduino как терминал

Скорее это вопрос для ЧАВО, чем маленькая хитрость. Пример использования Arduino в качестве контроллера для управления VT100-совместимым терминалом (использовалась программа screen) приведён в виде готового скетча (там всего-то несколько строк кода) в статье Arduino + микрофон.

В примере к аналого-цифровому преобразователю (АЦП) Arduino подключен потенциометр, вращением которого перемещается "ползунок" "скроллбара", если можно назвать скроллбаром символ вертикальной чёрточки, который двигается влево-вправо по строке символов минус. В общем, это несложно представить, как незамысловато оно выглядит, и тем не менее, как сообщил мне на языке PHP сервер Apache после своей установки, It works! =)

Иначе говоря, см. Arduino + микрофон. Сами Escape-последовательности тоже подробно перечислены на английском. Здесь есть страница Отладка скетчей Arduino на эту тему в ней рассказывается более подробно.