Skip to content

Design an initial solution #1

@SamrutGadde

Description

@SamrutGadde

To create a custom display, you'll need to understand key concepts related to how graphics works, both in general and on embedded systems. For a great source to learn from, you can look at the STM32 TouchGFX Documentation to learn all about how that works.

Look into how you should design your code - do we want to have a main superloop that handles all rendering and data processing, or do we want a real-time operating system (RTOS) to handle processing tasks in a preemptive way? There are multiple solutions here, it's all about good software design.

For the actual graphics solutions, you have a couple options:

Once you get a general software design and graphics library, get feedback on it from other members on the team, and get started with an initial solution. For the display prototype, you'll be working on the STM32U5 series chip for now, once we get the custom solution from our hardware team, we'll be migrating to an STM32H7 chip for faster workloads.

This issue is complete once an initial graphics solution is working. Comment here what your design is, and how you think its sufficient for the problem.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions