8 releases

new 0.1.6-rc.1 Nov 11, 2024
0.1.5 Oct 16, 2024
0.1.5-rc.1 Nov 11, 2024
0.1.2 Jul 16, 2024
0.1.1 May 17, 2024

#244 in Robotics

Download history 1/week @ 2024-07-23 45/week @ 2024-07-30 7/week @ 2024-09-10 8/week @ 2024-09-17 27/week @ 2024-09-24 146/week @ 2024-10-01 219/week @ 2024-10-08 154/week @ 2024-10-15 12/week @ 2024-10-22 46/week @ 2024-11-05

223 downloads per month
Used in vexide

MIT and maybe GPL-3.0-only…

590KB
7.5K SLoC

vexide-graphics is a collection of V5 Brain display driver implementations for embedded rendering libraries. This crate is part of the vexide ecosystem.

Features

  • embedded-graphics: Enables support for the embedded-graphics crate.
  • slint: Enables support for the Slint graphics library.

Usage

Slint

To use Slint, call initialize_slint_platform and then continue using Slint as normal. If you get errors when building your slint files, try enabling the EmbedResourcesKind slint compile option.

Embedded-graphics

To use embedded-graphics, create a new BrainDisplay using its new function and start using it as a draw target.

Dependencies

~1–19MB
~289K SLoC