Skip to content

[GSoC 2026] TinyGL support on NuttX #18560

@bilalobe

Description

@bilalobe

Description

Hi,

I’m interested in the TinyGL support on NuttX project for GSoC 2026, and I wanted to open a discussion before locking proposal scope.

My background is mainly systems work in Rust/C++, Linux, and constrained-system software. I’m currently working on TrackOne, a verifiable telemetry ledger for timestamped sensing and actuation events in constrained environments.

For this project, I’d rather keep the first goal practical than over-scope it. My current plan would be:

  • get TinyGL building in NuttX
  • hook it into the relevant graphics/display path
  • validate rendering on one reproducible target
  • add a small demo
  • document setup, build steps, and known limitations

A few questions:

  • Is there a preferred board or simulator for this project?
  • Should the proposal focus mainly on a working TinyGL port, or is a higher-level demo stack expected too?
  • Are there existing graphics paths in NuttX that should be the main starting point?

My default approach would be to prioritize bring-up and validation first, then demo/documentation once the port is stable.

Thanks.

Verification

  • I have verified before submitting the report.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions