Emulator for 16x2 character LCD displays typically used for microcontroller user interfaces