jef-sure/dgx

0.8.1

Latest
uploaded 5 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

16 examples

  • arduino_demo
    An ESP32 CYD Arduino sketch uses DGX to draw a title, seconds hand, and elapsed time.
    2.87 KB
  • dsi_demo
    This example drives a MIPI-DSI display on an ESP32-P4, demonstrating display tests, bus tuning, and tear-free rendering.
    13.09 KB
  • figures_scroll_demo
    Demonstrates ellipses, arcs, sectors, and scrolling pictures on CYD and Guition ESP32 displays.
    12.78 KB
  • flip_clock_demo
    A split-flap clock on a CYD with an ILI9341 display, using textured quads for digit-flip animation.
    4.97 KB
  • fonts_demo
    This example builds fonts at build time for an ESP32 display and uses them for a title, paragraph, and clock.
    4.62 KB
  • glyph_morph_demo
    Shows large glyphs morphing on a CYD with an ILI9341 display. Includes digits, weather symbols, Latin, and Cyrillic.
    5.22 KB
  • hw_font_demo
    This demo writes Russian and English text by hand on a CYD with an ILI9341 display.
    4.36 KB
  • hw_morph_demo
    Demonstrates handwritten word morphing on a CYD with an ILI9341 display using Bezier-curve pen paths.
    4.94 KB
  • hw_soft_pen_demo
    Demonstrates a soft-edged pen rendering and erasing animated text on ESP32 display 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. It supports multiple patterns and switches between them with the BOOT button.
    5.12 KB
  • morph_demo
    This example morphs letters in a sequence of Russian words on a CYD with an ILI9341 display.
    3.67 KB
  • pixel_scale_demo
    Demonstrates square, Scale2x, and Scale3x enlargement of an 8-bit test image on SPI and DSI displays.
    8.19 KB
  • screen_demo
    This example drives an ILI9341 panel over SPI on ESP32 and renders graphics tests using DGX primitives and fonts.
    3.66 KB
  • sprite_palette_demo
    A CYD DGX demo shows sprites, reflections, clipping, orientations, and palette changes. It runs at about 28 FPS.
    9.07 KB
  • texture_demo
    A DGX texture demo moves a textured card around an ILI9341 display using 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