jef-sure/dgx

0.11.0

Latest
uploaded 5 hours ago
Display and graphics component for ESP32 with SPI, QSPI, I2C, parallel and MIPI-DSI display buses, virtual screens, drawing primitives, fonts with anti-aliased edges, handwritten text and morphing

21 examples

  • alpha_demo
    Demonstrates crossfades, soft shapes, and translucent overlays on SPI and DSI displays.
    10.19 KB
  • arduino_demo
    An ESP32 CYD Arduino sketch displays a title, seconds hand, and elapsed time using Arduino and DGX.
    2.90 KB
  • dsi_demo
    This example drives a MIPI-DSI display on an ESP32-P4 and demonstrates rendering, tuning, and tearing.
    13.60 KB
  • figures_scroll_demo
    Demonstrates ellipses, arcs, sectors, and scrolling on CYD and Guition displays.
    12.89 KB
  • flip_clock_demo
    A split-flap clock on a CYD with an ILI9341 display. Digits animate with trapezoidal texture mapping.
    5.12 KB
  • fonts_demo
    An ESP32 CYD example builds required fonts at compile time and displays a title, paragraph, and running clock.
    4.83 KB
  • glyph_morph_demo
    Shows one large symbol at a time on a CYD with an ILI9341 display and morphs it into the next one.
    5.36 KB
  • graphicstest
    A DGX graphics benchmark replicates the PDQ graphics test for Adafruit_GFX, TFT_eSPI, and LovyanGFX.
    11.18 KB
  • hw_font_demo
    Demonstrates handwriting text on a CYD with an ILI9341 display using scalable Bezier-curve fonts.
    4.51 KB
  • hw_morph_demo
    Writes words by hand on a CYD, morphing each into the next with Bezier-curve handwriting.
    5.08 KB
  • hw_soft_pen_demo
    Demonstrates a soft-edged pen drawing and erasing text on CYD and Guition ESP32 displays.
    7.71 KB
  • life_morph_demo
    Conway's Game of Life on a CYD display, where generations morph into one another over one second.
    5.26 KB
  • morph_demo
    This example morphs Russian words letter by letter on a CYD with an ILI9341 display, using independent motion and glow rendering for each letter.
    5.56 KB
  • pixel_scale_demo
    This demo displays an 8-bit picture at 2x, 3x, and 4x scales using several pixel-scaling methods.
    8.81 KB
  • screen_demo
    ESP32 SPI demo driving an ILI9341 panel and rendering graphics tests with DGX primitives and fonts.
    3.81 KB
  • soft_text_demo
    Demonstrates anti-aliased and monochrome fonts on an ESP32 display, including background, fill, and image blending.
    5.19 KB
  • sprite_palette_demo
    A CYD demo showcasing sprites, reflections, clipping, and dynamic color palettes on an ILI9341 display.
    9.22 KB
  • ssd1322_demo
    ESP32 demo for an SSD1322 256x64 16-gray OLED on an 8-bit parallel bus, cycling through four scenes.
    3.13 KB
  • ssd1680_demo
    This demo drives a 2.9-inch black, white and red SSD1680 e-paper display from an ESP32 over SPI.
    5.45 KB
  • texture_demo
    A DGX texture demo moves a card around an ILI9341 display using scaling, rotation, and wobbling.
    4.51 KB
  • weather_morph_demo
    Demonstrates weather symbol morphing on a CYD with an ILI9341 display in two sequences.
    4.68 KB