# NicheGraphics A pattern / collection of resources for creating custom UIs, to target small groups of devices which have specific design requirements. For an example, see the `heltec-vision-master-e290-inkhud` platformio env. - platformio.ini - suppress default Meshtastic components (Screen, ButtonThread, etc) - define `MESHTASTIC_INCLUDE_NICHE_GRAPHICS` - (possibly) Edit `build_src_filter` to include our new nicheGraphics.h file - nicheGraphics.h - `#include` all necessary components - perform all setup and config inside a `setupNicheGraphics()` method