What have you tried so far, and what do you know how to do?
There are many components which would go into such a screen, such as:
- Detecting button presses, and deciding what to do with them.
- Formatting data to display it on the screen.
- Communication to/from any other screens, processors, etc.