ESP Component Registry
Open main menu
Docs
Blog
Sign in
jef-sure
/dgx
0.10.15
Latest
Star
0
uploaded 1 day 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
Readme
Dependencies
1
Dependents
4
Examples
19
Versions
38
19 examples
arduino_demo
This example runs an Arduino sketch on an ESP32 CYD display, using DGX for drawing and Arduino for timing and Serial.
2.90 KB
dsi_demo
This example drives a MIPI-DSI display on an ESP32-P4. It cycles through display test scenes.
13.21 KB
figures_scroll_demo
Demonstrates ellipses, arcs, sectors, graphics drawing, and scrolling on CYD and Guition displays.
12.93 KB
flip_clock_demo
A split-flap clock demo for a CYD with an ILI9341 display, rendered using textured quadrilateral mapping.
5.12 KB
fonts_demo
This example demonstrates building and using display fonts at compile time on an ESP32 CYD board.
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
The PDQ graphics test made with DGX uses the same figures, sizes, colors, order, and timing as other graphics libraries for comparison.
11.22 KB
hw_font_demo
A demo writes Russian and English text stroke by stroke on a CYD ILI9341 display using a scalable handwritten font.
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 rendering and erasing animated text on ESP32 display boards.
7.75 KB
life_morph_demo
Conway's Game of Life on a CYD, with each generation morphing into the next over one second.
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 effects.
5.56 KB
pixel_scale_demo
This demo compares pixel-scaling methods by displaying an 8-bit image at 2x, 3x, and 4x on supported boards.
8.34 KB
screen_demo
This example drives an ILI9341 panel over SPI on ESP32 and renders an Adafruit-style graphics test sequence.
3.81 KB
soft_text_demo
This example demonstrates antialiased text rendering on an ESP32 display, including background, fill, and image blending.
5.05 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
Demonstrates an ESP32 driving a 256x64, 16-grayscale SSD1322 OLED over an 8-bit parallel bus.
3.13 KB
texture_demo
Moves a textured card around a CYD display with 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