Modern embedded framework, using Rust and async.
Role in this project:
Embedded Systems Engineer / IoT Developer Contributions:22 reviews, 115 commits, 36 PRs in 11 months
Contributions summary:Jurgis's commits primarily focus on implementing USB OTG (On-The-Go) functionality within the `embassy-rs/embassy` repository, a modern embedded framework using Rust and async. They added and merged support for USB FS (Full Speed) and HS (High Speed) peripherals, including ULPI (UTMI Low Pin Interface) for external PHYs, by modifying source files related to USB OTG peripherals and example configurations. Furthermore, the user made improvements and fixes related to existing embedded systems (sdmmc, i2c, etc.) functionality.
asyncrustembeddedhaldrivers
Data-oriented and data-driven game engine written in Rust
Role in this project:
Back-end Developer Contributions:3 reviews, 59 commits, 10 PRs in 5 months
Contributions summary:Jurgis focused on fixing asset handle reuse issues within the Amethyst game engine's rendering submodules. Their work involved modifying texture and material submodules to correctly handle asset references. The changes aimed to ensure that the engine properly managed and updated resource handles to prevent potential rendering issues related to asset loading and unloading. These fixes were crucial for the efficient operation of the engine's rendering pipeline.
game-enginerustenginegamedev