Skip to content
Phil Schatzmann edited this page Apr 25, 2026 · 7 revisions

Sending Pixels to a Real Display

TinyGPU keeps all drawing in memory. After rendering, you can send the raw data to your display driver.

Useful accessors are:

  • data() for byte-wise access
  • size() for total byte size

This separation keeps the drawing API independent from any specific display controller or transport. I added the experiental DeviceOutput class should should support different output devices.

Rendering as H264

With the help of the codec-h264-ESP32S3 library] you can view the output on the screen by rendering the output on an ESP32-S3.

See this example

Clone this wiki locally