Implement a low-level driver for LCD1602 and other similar display modules. This is to support creation of a physical UI.