October 2025 Rustacean meetup

October 2025 Rustacean meetup

Vaishnav-sabari-girish

@vaishnavs

Hayasen: Embedded Rust Multi-Sensor Library

Submitted Sep 10, 2025

Introduction to Hayasen

Hayasen is an Embedded Rust library that provides a unified, type-safe interface designed to simplify integration of multiple sensors in embedded systems. Currently, it supports inertial measurement units (IMUs) MPU9250 and MPU6050, compatible with any microcontroller board. The library abstracts hardware communication details like I2C, providing reliable, safe sensor access leveraging Rust’s concurrency and safety features. Hayasen is modular and actively developed, with a roadmap to extend support to more sensors and advanced capabilities such as sensor fusion, async/await support, and integration with popular embedded Rust frameworks.

Currently it has been tested on 2 boards

  1. The glyph C6 Board (ESP32 C6 Mini based RISC-V)
  2. Nordic nRF52840 Development Kit.
  1. GitHub (Main)
  2. GitHub (Example Programs)
  3. Crates.io
  4. Lib.rs
  5. Libraries.io

Expected Talking Time : ~30 mins

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

A community of Rust language contributors and end-users from Bangalore. We have presence on the following telegram channels https://t.me/RustIndia https://t.me/fpncr LinkedIn: https://www.linkedin.com/company/rust-india/ more