Уродский «псевдооконный» интерфейс в консоли ничем не лучше гуя. И вообще миником корявый и не unix-style.
куда меньше?
Можно без ncurses, например kermit. Много лет пользуюсь именно им и доволен как слон.
Еще можно клепать перлоскрипты под конкретную задачу на Device::SerialPort + Term::Readline. В них легко делать дополнение по табу, цветной вывод и кучу других полезных фич. История и редактирование в стиле vim/emacs прилагается.