I decided to extend the GhettoVape sketch, see YouTube:The GhettoVape III, which was posted by Julian Loiacono. The original code is here: Github:jcloiacon/ghettovape-III.
For more information, see GhettoVaper - an extended GhettoVape III.
Makes use of modified versions of the MomentaryButton library files (MomentaryButton.cpp/MomentaryButton.h) which can be found in bicycle by Mark Fickett:
- MButton, if using a pull down button, with pulled up inputs
- MMButton, if using either pull down/up buttons, with pulled down/up inputs
Three different displays are currently supported: