API Documentation

This documentation is generated dynamically from the current Python source code, ensuring it is always up to date.

Module: epaper_framework

Framework for e-paper applications.

class EpaperApp

A lightweight framework for e-paper applications. Handles boilerplate for configuration, hardware initialization, and enforces global policies like displaying a splash screen on startup.

Public Methods:

  • __init__(self, app_name_display, app_dir)

    Initialize self. See help(type(self)) for accurate signature.

  • display_image(self, image, partial=False)

    Helper to push to the display, or save to disk in simulation mode.

  • is_any_button_pressed(self)

    Helper to quickly check if any button is currently pressed.

  • show_splash(self, custom_text=None)

    Enforces a splashscreen on load

Module: epaper_utils

Utility functions for image processing and e-paper drawing.

Functions