MIKROTFT is part of MikroElektronika’s development board systems, which are designed for quick and easy development of microcontroller-based projects. MIKROTFT is a complete system for creating user interfaces which includes software, a set of hardware shields and an easy-to-use graphical development environment. The system is based on two main components, the TFT display and the PIC microcontroller. The TFT display allows the user to create graphical user interfaces with colorful buttons, menus, and more. The PIC microcontroller is used to read and interpret input signals from the user and to control the user interface elements on the TFT display. MIKROTFT also includes an easy to use graphical development environment, MikroElektronika Visual TFT, which allows the user to quickly and easily create user interface designs.