Skip to content

gllortc/menuino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MENUINO UI

Sample screen

UI system for Arduino and touchscreens

This project is a simple way to create a complete UI system for TFT/LCD touchscreens for the Arduino microcontrollers (and other supported platforms). Actually the systems supports de following UI elements for the screens:

  • Text labels: Text that can be changed by the code (for example, the temperature)
  • Push buttons: Momentary pushbuttons
  • State buttons: Buttons on/off
  • Menu buttons
  • Progress bar

Creating screens

Each screen is a derived class of the Screen base class.

Supported screens

MENUINO is platform independent, so you be able to use the display your project needs. Simply replace the libraries MCUFRIEND_kbv and TouchScreen.h and the initialization calls on the TouchDisplay class with the required by your display.

The current project is using an OPEN-SMART TFT 3.2" connected to an Arduino Mega.

Dependences

About

UI system for Arduino and touchscreens

Topics

Resources

License

Stars

Watchers

Forks

Contributors