jef-sure/dgx

0.7.0

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

14 examples

  • dsi_demo
    This example drives a MIPI-DSI display on an ESP32-P4 and cycles through graphics test scenes.
    13.01 KB
  • figures_scroll_demo
    Demonstrates drawing figures and scrolling pictures on CYD and Guition displays using DGX.
    12.78 KB
  • flip_clock_demo
    A split-flap clock demo for a CYD with an ILI9341 display, using textured quads for digit flips.
    4.97 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.22 KB
  • hw_font_demo
    A demo that writes Russian and English text stroke by stroke on a CYD with an ILI9341 display.
    4.36 KB
  • hw_morph_demo
    Demonstrates handwriting morphing on a CYD with an ILI9341 display using Bezier-curve pen paths.
    4.94 KB
  • hw_soft_pen_demo
    Demonstrates soft-edge pen rendering and animated text on CYD and JC1060P470 boards.
    7.60 KB
  • life_morph_demo
    Conway's Game of Life on a CYD display, morphing each generation into the next over one second. Supports multiple patterns.
    5.12 KB
  • morph_demo
    This example morphs Russian words on a CYD with an ILI9341 display. Each letter has independent motion and glow.
    3.67 KB
  • pixel_scale_demo
    Demonstrates 8-bit pixel scaling at 2x, 3x, and 4x with square, Scale2x, Scale3x, and SFX modes.
    8.19 KB
  • screen_demo
    This example drives an ILI9341 panel over SPI on ESP32 and renders an Adafruit-style graphics test sequence.
    3.65 KB
  • sprite_palette_demo
    A CYD demo showcases sprites, reflections, clipping, orientations, and palette effects.
    9.07 KB
  • texture_demo
    Moves a textured card around a CYD display with scaling, rotation, and wobbling.
    4.37 KB
  • weather_morph_demo
    Shows weather symbols morphing one into the next on a CYD with an ILI9341 display in two orders.
    4.54 KB