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

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions