Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.

Bluetooth

Last updated on 15 hours ago
C
CoolCat5000Junior Member
Posted 1 day ago
Hi all,
I would like to try have Bluetooth support (yeah, big wtf)!

I wonder if there is allready any discussion about it that I can get insights?

For now, all I have is this:

https://github.co...ree/master

(Infact I found this from a non related subject https://github.co...di_library , I was researching about midi support 😬)

I wasn’t thinking of messing about Bluetooth, but that project make me wonder if it would be feasible.

It gets a little more complex if we consider the aos Bluetooth stack, so, if there was allready any discussion about the topic maybe I could understand better the challenge.

My initial idea was of have a hacky support for emulated input (mouse and keyboard), but maybe it could be a start point for the correct behavior. (I would need the hacky approach anyway as maybe we can have scenario without OS, BT joystick? 😁)

Anyway, that is far more than I am capable of, so if anyone has info about the subject could help me to not waste time in the wrong path.

Regards,
D
deadwoodAROS Dev
Posted 1 day ago
TBH, I don't recall anyone planning/working on Bluetooth support before. Maybe other people have some more information on this.
C
CoolCat5000Junior Member
Posted 18 hours ago
Hi, @deadwood,

I found this:

https://forum.hyp...php?t=4593

It is BT, but usb related.

And this:

https://github.co...hci-driver

As emu68 reference.

For my scenario hacky will be needed anyway, but maybe it can be evolved to something better.

I am thinking of have a time window at boot time to auto pairing devices and save the paired info for persistance.

I don’t have much choices. Raspberry has usb, bt and uart options to interact with.

As usb options i would have tiny usb, cherry usb and maybe aros pi native driver/stack.

I don’t think emu68 has anything in that way.

Does this sounds like a (good) plan?

Regards,

Ps: I will have some trouble to switch between the arm bt to aos bt and for merging usb/bt devices, but that is not my scenario atm.
Edited by CoolCat5000 on 03-05-2026 12:13, 18 hours ago
C
CoolCat5000Junior Member
Posted 15 hours ago
The fact is I will need input, and I’m using emu68 as the bare metal (arm boot) environment.

I need to choose between the options, as emu68 doesn’t seem to have any arm input (keyboard/mouse) stack.

Suggestions are welcome.
You can view all discussion threads in this forum.
You cannot start a new discussion thread in this forum.
You cannot reply in this discussion thread.
You cannot start on a poll in this forum.
You cannot upload attachments in this forum.
You can download attachments in this forum.
Users who participated in discussion: deadwood, CoolCat5000