Touch input for DGX displays: the fingers of a touch panel as fingers of the display, turned with the screen; a calibration measured on the board; gestures in millimetres; buttons the program draws; a translucent game pad in a layer of DGX and a keyboard on the display, with editors of their layouts and looks; a GSL3680 driver and any esp_lcd_touch panel
Generic e-paper (e-ink) panel driver for ESP-IDF, exposed through the standard esp_lcd panel interface. Adding a display is one descriptor, adding a controller family is one file. Ships SSD1680 support and the 2.9" GDEY029T94 panel, with full and fast partial refresh.
A self-contained 3D renderer for embedded targets: a binary asset container, skeletal animation, tile binning, a software rasterizer and a 2D canvas. Header-only, with no third-party dependency of any kind.