jef-sure/dgx

0.10.6

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

18 examples

  • arduino_demo
    An ESP32 Arduino sketch uses DGX to draw a title, seconds hand, and elapsed time on a CYD display.
    2.90 KB
  • dsi_demo
    This example drives a MIPI-DSI display on an ESP32-P4 and demonstrates rendering, bus tuning, and tearing.
    13.21 KB
  • figures_scroll_demo
    Demonstrates ellipses, arcs, sectors, charts, terminals, and scrolling on CYD and Guition displays.
    12.93 KB
  • flip_clock_demo
    A split-flap clock demo on a CYD with an ILI9341 display, using textured trapezoid flaps.
    5.12 KB
  • fonts_demo
    A CYD displays a title, paragraph, and clock using fonts generated automatically at build time.
    4.83 KB
  • glyph_morph_demo
    Demonstrates glyph morphing on a CYD with an ILI9341 display using digits, weather symbols, Latin, and Cyrillic.
    5.36 KB
  • graphicstest
    A DGX graphics benchmark replicates the PDQ graphics test to compare display and memory rendering across several boards.
    11.22 KB
  • hw_font_demo
    Demonstrates writing scalable handwritten text stroke by stroke on a CYD with an ILI9341 display.
    4.51 KB
  • hw_morph_demo
    Demonstrates handwritten word morphing on a CYD with an ILI9341 display using Bezier-curve pen paths.
    5.08 KB
  • hw_soft_pen_demo
    Demonstrates a soft-edged pen writing and erasing animated text on CYD and Guition JC1060P470 boards.
    7.75 KB
  • life_morph_demo
    Conway's Game of Life on a CYD display, where generations morph smoothly over one second. Supports multiple patterns.
    5.26 KB
  • morph_demo
    This example morphs Russian words on a CYD with an ILI9341 display, using independent letter motion and phosphor glow effects.
    3.81 KB
  • pixel_scale_demo
    Demonstrates square, Scale2x, Scale3x, and SFX pixel scaling on ESP displays, with performance timing and self-tests.
    8.34 KB
  • screen_demo
    This example drives an ILI9341 panel over SPI on ESP32 and renders a graphics test sequence using DGX primitives.
    3.81 KB
  • sprite_palette_demo
    A CYD scene demonstrates sprites, reflections, clipping, orientations, and palette animation on an 8-bit virtual screen.
    9.22 KB
  • ssd1322_demo
    This demo drives an SSD1322 256x64 16-grayscale OLED over an ESP32's 8-bit parallel bus.
    3.13 KB
  • texture_demo
    Demonstrates scaling, rotation, and wobbling a textured card on an ILI9341 display.
    4.51 KB
  • weather_morph_demo
    Shows weather symbols morphing one into the next on a CYD with an ILI9341 display, in two orders.
    4.68 KB