Skip to content
VT220 serial terminal for Arduino
C++ Python C Makefile Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
TTyGO
arduboy
docs
images
resources/SH1106_ESP8266
test
.gitignore
LICENSE
Makefile
README.md
_config.yml

README.md

TTyGO

TTyGO is a simple VT220 compatible serial terminal with some XTerm extensions with optional UTF-8 support. Hardware buttons act as VT220 programmable function keys, and there is an on screen keyboard available.

It uses the U8g2lib graphical library, so it is compatible with a lot of displays.

Screenshot

Tested on

TTGO OLED ESP8622 SH1106

Either either the serial-over-usb connection, or the physical TTL level serial port can be used. Maximum serial speed is 115200baud and maximum screen size is 24x12 characters. 3 physical buttons leading to 6 (or 5 with the on screen keyboard enabled) programmable functions. All software features can be enabled.

Arduboy (Production version)

Maximum serial speed is 9600baud and maximum screen size is 24x12 characters. 6 physical buttons leading to 12 (or 11 with the on screen keyboard enabled) programmable functions. Software features are limited by available memory - in particular there is no unicode support.

You can’t perform that action at this time.