page_title: Text-based user interface
section_title: In embedded systems
hierarchical_section_title: Text-based user interface / In embedded systems
caption_attribution_description: English: Embedded system Text user interface using MicroVGA
context_page_description: In computing, text-based user interfaces, is a retronym describing a type of user interface common as an early form of human–computer interaction, before the advent of graphical user interfaces. Like GUIs, they may use the entire screen area and accept mouse and other inputs. They may also use color and often structure the display using special graphical characters such as ┌ and ╣, referred to in Unicode as the "box drawing" set. The modern context of use is usually a terminal emulator.
context_section_description: Modern embedded systems are capable of displaying TUI on a monitor like personal computers. This functionality is usually implemented using specialized integrated circuits, modules, or using FPGA.
  Video circuits or modules are usually controlled using VT100-compatible command set over UART, FPGA designs usually allow direct video memory access.
caption: Embedded system displaying menu on an LCD screen
exif: {"Image ImageDescription": "OLYMPUS DIGITAL CAMERA", "Image Make": "OLYMPUS IMAGING CORP.", "Image Model": "FE210,X775", "Image Orientation": "Horizontal (normal)", "Image XResolution": "314", "Image YResolution": "314", "Image ResolutionUnit": "Pixels/Inch", "Image Software": "ACD Systems Digital Imaging", "Image DateTime": "2009:01:01 18:13:58", "Image YCbCrPositioning": "Centered", "Image ExifOffset": "277", "Thumbnail Compression": "JPEG (old-style)", "Thumbnail JPEGInterchangeFormat": "3252", "Thumbnail JPEGInterchangeFormatLength": "9492", "EXIF ExposureTime": "1/7", "EXIF FNumber": "31/10", "EXIF ExposureProgram": "Program Normal", "EXIF ISOSpeedRatings": "125", "EXIF ExifVersion": "0220", "EXIF DateTimeOriginal": "2009:01:01 01:35:53", "EXIF DateTimeDigitized": "2009:01:01 01:35:53", "EXIF ComponentsConfiguration": "YCbCr", "EXIF ExposureBiasValue": "0", "EXIF MaxApertureValue": "163/50", "EXIF MeteringMode": "CenterWeightedAverage", "EXIF LightSource": "Unknown", "EXIF Flash": "Flash did not fire, compulsory flash mode", "EXIF FocalLength": "63/10", "EXIF SubSecTime": "281", "EXIF FlashPixVersion": "0100", "EXIF ColorSpace": "sRGB", "EXIF ExifImageWidth": "2932", "EXIF ExifImageLength": "2152", "Interoperability InteroperabilityIndex": "R98", "Interoperability InteroperabilityVersion": "[48, 49, 48, 48]", "EXIF InteroperabilityOffset": "3172", "EXIF FileSource": "Digital Camera", "EXIF CustomRendered": "Normal", "EXIF ExposureMode": "Auto Exposure", "EXIF WhiteBalance": "Auto", "EXIF DigitalZoomRatio": "1", "EXIF SceneCaptureType": "Standard", "EXIF GainControl": "Low gain up", "EXIF Contrast": "Normal", "EXIF Saturation": "Normal", "EXIF Sharpness": "Normal"}