dclause / dclause/hermes-five

Introduce the Bluetooth transport layer

Open
#29 0 comments 0 reactions 0 assignees View on GitHub
feature request
Dominant language
Rust
Stars
38
Forks
1
PR merge metrics
No merged PRs in 30d

Description

**Description**
Add support for a new Bluetooth transport layer to enable communication with remote boards/devices over Bluetooth.

**Motivation**
The current transport system does not support Bluetooth. Adding a Bluetooth layer will enable remote control and communication with Bluetooth-enabled devices, which is currently impossible with the existing setup.

**Requirements**
- Support for Arduino boards using the HC-05 Bluetooth module.
- Support for ESP32 boards with built-in Bluetooth capability.

**Notes**
Bluetooth acts as a virtual serial port. The implementation may consist of aliasing or reusing existing serial port abstractions with minimal changes.

**API Changes**
None. This feature adds an additional transport layer but does not modify existing APIs.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.