this post was submitted on 25 Jul 2024
13 points (100.0% liked)

Embedded

443 readers
1 users here now

This sub is dedicated to discussion and questions about embedded systems: "a controller programmed and controlled by a real-time operating system (RTOS) with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints."

founded 1 year ago
MODERATORS
 

I'm noticing a stark decline in the quality of bluetooth products lately (interference, disconnecting, dubious sound quality), and I'm curious if I can figure out what's going on.

Are there any good books for learning about the Bluetooth technology used in generic PS4 controllers? I'm not sure if that's bluetooth LE or classic or 5.0, but that's where I would like to start.

Any books or online resources just to get my foot in the door would be greatly appreciated.

top 2 comments
sorted by: hot top controversial new old
[โ€“] [email protected] 2 points 3 months ago

I don't know of a holy grail, but loading up cli Bluetooth tools like what's included with bluez, like gatttool (yes, 3t's), really helped me understand it.

[โ€“] [email protected] 2 points 3 months ago* (last edited 3 months ago)

Have a look at "develop your own bluetooth low energy applications for raspberry pi, esp32 and nrf52 with python, arduino and zephyr" by Koen Vervloesem. Typing on mobile so please forgive any errors.