Skip to content

Experiment porting to non-Espressif Rust HALs #19

Description

@brainstorm

Their Rust HALs seem to be getting (new?) traction over https://github.com/rustsbi/bouffalo-hal

This will be a good exercise to modularise Espressif-specific logic and make this crate more generic/multiplatform, potentially paving the way to support future third party ICs.

Unfortunately that HAL seems to critically have RF (Wifi/Bluetooth) functionality missing, explore whether this can be addressed with the main sdk from bouffalo labs: https://github.com/bouffalolab/bouffalo_sdk

Or the new ST67W (STM32)?: https://www.st.com/en/wireless-connectivity/st67w611m1.html

Or https://www.cnx-software.com/2025/12/22/gigadevice-gd32vw553-unifi-a-2-wifi-6-and-bluetooth-5-2-le-wireless-iot-module/

Or https://www.cnx-software.com/2026/03/04/dabao-board-features-open-source-hardware-baochip-1x-risc-v-mcu/ (no wifi but OSS at the silicon level)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions