jef-sure/dgx

0.11.1

Latest
uploaded 6 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
    DGX Alpha Demo showcases crossfades, soft shapes, and translucent overlays across SPI and DSI displays.
    10.18 KB
  • arduino_demo
    An ESP32 CYD Arduino sketch uses DGX to draw a title, seconds hand, and elapsed time on an ILI9341 display.
    3.00 KB
  • dsi_demo
    This example drives a MIPI-DSI display on an ESP32-P4 and cycles through graphics test scenes.
    13.61 KB
  • figures_scroll_demo
    Demonstrates ellipses, arcs, sectors, Wi-Fi graphics, scrolling, charts, and terminals on CYD and JC1060P470 displays.
    12.89 KB
  • flip_clock_demo
    A split-flap clock demo for a CYD with an ILI9341 display. It renders animated digit flips using textured quads.
    5.21 KB
  • fonts_demo
    This example demonstrates build-time font generation for an ESP32 display using selected and bundled fonts.
    4.89 KB
  • glyph_morph_demo
    Demonstrates glyph morphing on a CYD display. Cycles through digits, weather symbols, Latin, and Cyrillic glyphs.
    5.36 KB
  • graphicstest
    DGX graphics test benchmarks display and memory rendering against Adafruit_GFX, TFT_eSPI, and LovyanGFX.
    11.16 KB
  • hw_font_demo
    Demonstrates handwritten text rendering on a CYD with an ILI9341 display using Bezier-curve fonts.
    4.60 KB
  • hw_morph_demo
    Writes words by hand on a CYD with an ILI9341 display and morphs them into successive words using Bezier-curve pen paths.
    5.12 KB
  • hw_soft_pen_demo
    Demonstrates a soft-edged pen writing and erasing animated lines on ESP32 display boards.
    7.83 KB
  • life_morph_demo
    Conway's Game of Life on a CYD display, morphing each generation into the next over one second. It supports multiple patterns.
    5.26 KB
  • morph_demo
    This example morphs Russian words letter by letter on a CYD with an ILI9341 display, with independent motion and glow rendering for each letter.
    5.56 KB
  • pixel_scale_demo
    A demo comparing square, Scale2x/3x, and SFX pixel scaling methods on ESP32 displays.
    8.88 KB
  • screen_demo
    This example drives a real ILI9341 panel over SPI on ESP32 and renders an Adafruit-style graphics test sequence.
    3.87 KB
  • soft_text_demo
    Demonstrates 1-bit and 4-bit soft-edged text rendering on an ESP32 display, including background and image blending.
    5.19 KB
  • sprite_palette_demo
    A CYD demo showcases sprites, reflections, clipping, orientations, and palette animation on an ILI9341 display.
    9.22 KB
  • ssd1322_demo
    Demonstrates an SSD1322 grayscale OLED on an ESP32 using an 8-bit parallel bus.
    3.23 KB
  • ssd1680_demo
    This demo drives a 2.9-inch black, white and red SSD1680 e-paper module from an ESP32 over SPI with the DGX driver.
    5.43 KB
  • texture_demo
    Demonstrates scaling, rotation, and wobbling a textured card on an ILI9341 display using affine and triangular mapping.
    4.58 KB
  • weather_morph_demo
    Demonstrates weather symbols morphing on a CYD with an ILI9341 display in two display orders.
    4.68 KB