firmware/src/graphics/niche
HarukiToreda 2ad52812c0
Update src/graphics/niche/InkHUD/Applets/Bases/Map/MapApplet.cpp
better for clarity

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-19 15:12:03 -04:00
..
Drivers Add BaseUI support for L1 EInk (#7751) 2025-08-26 20:29:11 -05:00
Fonts Additional larger font for InkHUD UI (#7201) 2025-07-02 19:18:34 -05:00
InkHUD Update src/graphics/niche/InkHUD/Applets/Bases/Map/MapApplet.cpp 2025-10-19 15:12:03 -04:00
Inputs
Utils Canned Messages via InkHUD menu (#7096) 2025-06-25 06:04:18 -05:00
README.md

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