47 votes
Accepted

Does Bluetooth interfere with WiFi?

Yes, WiFi and Bluetooth can disturb each other. But both are equipped to handle that. A standard that is not capable to handle disturbance and/or interference will simply be unusable under many ...
Bimpelrekkie's user avatar
  • 80.8k
37 votes
Accepted

Why are there no WiFi earbuds?

Because wifi is the wrong technology for audio transport. The highly nondeterministic, large-burst approach to data networking introduces a need for a large buffer. This inherently means high latency ...
Marcus Müller's user avatar
23 votes

Does Bluetooth interfere with WiFi?

Wifi uses a listen before transmit system. If the channel is busy, it holds off transmitting. Eventually it gets through. Each channel is fixed. If it tries to use a channel that is busy, from ...
Passerby's user avatar
  • 73k
14 votes

Bluetooth dual mode (BR/EDR + LE)

Bluetooth Basic Rate/Enhanced Data Rate (BR/EDR) is typically used for relatively short-range, continuous wireless connection such as streaming audio to headsets. Bluetooth low energy (LE) is ...
tcrosley's user avatar
  • 48.1k
14 votes

Why are there no WiFi earbuds?

Although the answer from Marcus Müller is good, he leaves out an important factor: standardization. This is not the same thing as market share. Wi-fi is a general-purpose protocol designed to carry ...
fluffysheap's user avatar
13 votes

BLE Scan interval and window

There is another aspect to this that is being missed in the other answers. As per the Core BLE specification, only one advertising channel is being looked at during each scanInterval and is rotated ...
user4028's user avatar
  • 131
11 votes

How do true wireless earbuds perform inter-ear communication?

I can't stand not knowing how this works so I did some research by reading some patents - their language is intentionally vague in some areas, but I did discover some commonalities in what they ...
tom r.'s user avatar
  • 288
10 votes
Accepted

How deep underwater can Bluetooth reliably transmit?

The question has been studied extensively. According to this lecture, at 2.4GHz (microwave frequency as well) the 1/e (63% loss) occurs in 1.4cm. You probably can do better with 9600 baud UART. :-(
Ale..chenski's user avatar
  • 40.5k
10 votes
Accepted

What is the minimum distance that BLE 4.0 capable device be programmed for..?

The goal of this rather long analysis is to ensure you look like the sharpest RF dude your company has ever hired :) The free space path loss range of a an RF system can be calculated. For a typical ...
neonzeon's user avatar
  • 1,835
10 votes

Why is the latency so high for Bluetooth audio?

This is just an approximation to what is happening: - Streaming bluetooth packet size is about 1 kByte. If you are sending MP3 music at 192 kbits per second that's about 24 kB per second so 1 kB ...
Andy aka's user avatar
  • 457k
9 votes
Accepted

Why are contacts missing on some of these M.2 modules?

The contacts are missing because they're not used. The A-key variant of the m.2 spec has provisions for display port signals while the E-key variant drops the display port and adds SDIO, UART and PCM (...
Sam's user avatar
  • 3,709
9 votes
Accepted

void loop executes even when the while loop inside is true in arduino

Serial communication is transmitting data one byte at a time. Your code is fast enough to read and process one byte before the next one is received. There are many possible solutions to this, and ...
Dmitry Grigoryev's user avatar
8 votes

How can I make Bluetooth (2.4 GHz) reception area narrow and controllable?

Neither will work. If you build a metal case with a narrow opening, you'll have an even wider beam; the smaller the aperture, the larger the beam. It's practically impossible in this form factor to ...
Marcus Müller's user avatar
7 votes
Accepted

How to configure HCI UART for 3 Mbps?

HCI/SPP refer to the communication protocol. They both use a standard UART, just at different baud rates. However, the SPP mode and HCI mode are very different. HCI mode bypasses a large part of ...
alex.forencich's user avatar
7 votes
Accepted

How much does the physical size and shape of a RF antenna affect its range/penetration?

How much does the physical size and shape of a RF antenna affect its range/penetration? Completely. Utterly. An antenna is fully defined by its shape and size and material. A minor modification in ...
Marcus Müller's user avatar
7 votes
Accepted

Bluetooth: chip or module?

Let's start with the bottom line: What is the total price difference between the IC solution and the module solution (Taking only the CC2541 vs. the RN42)? This turns the question into a balance ...
W5VO's user avatar
  • 18.7k
7 votes

What this NPN transistor circuit do?

The only reference to "MFB" in the CSR64215 datasheet is the VREGENABLE signal on pin 40. In the datasheet there's a pushbutton switch to connecting VREGENABLE to Vbat. The circuit you show is ...
Bimpelrekkie's user avatar
  • 80.8k
6 votes
Accepted

Connecting to HC-05 from iOS based device

There is no workaround. HC-05 simply doesn't work with iOS, because iOS only supports a few Bluetooth profiles. This is because Apple uses MFi Licensing Program. What does work is BLE. It's not part ...
Len's user avatar
  • 216
6 votes

Kids Bluetooth Headphone Volume Limit mod

Adding resistance in parallel will not attenuate the signal. It will draw more current from the amplifier output, however, and if the resistance is low enough will cause current limiting. This would ...
Transistor's user avatar
  • 176k
6 votes

Can I use a lithium charger for a bluetooth speaker with a NiMH battery?

No, you should not use a lithium charger, or any charger for that matter. You should use what it says on the unit, a 12V DC power supply. The charging circuitry for the battery is inside the speaker. ...
Justme's user avatar
  • 148k
6 votes

How to Solder RN-42 to a Breakout Board

You need a soldering iron and this guide to soldering castellated vias, a relatively straightforward process. It's unclear from your question if you are trying to solder it to a purpose-made breakout ...
vir's user avatar
  • 18.4k
6 votes
Accepted

Audio frequency response over Bluetooth

The vendor is clueless. Ignore their recommendations. Binaural beats generate the beat in your mind. They use audible sounds that are close together in frequency (say, 1000 and 1005 Hz.) Your ...
JRE's user avatar
  • 71.4k
5 votes

Why do you have to use a voltage divider with HC-05 bluetooth module? (Arduino)

The output of the Arduino is a 0V - 5V logic level. The HC-05 needs a 0V - 3.3 volt logic level. The two resistors divide the 5V high level to create a voltage at the RX pin of $$2k / (2k+1k)* 5.0V$$ ...
BobT's user avatar
  • 1,724
5 votes
Accepted

Why do you have to use a voltage divider with HC-05 bluetooth module? (Arduino)

I think you are missing many concepts here. Keep in mind that the HC-05 and the mega328 in arduino both use different voltage levels for representing information What is a logic level Logic levels are ...
Elbehery's user avatar
  • 1,320
5 votes
Accepted

What happens to unreceived signals? (Like WiFi, Bluetooth etc.)

Radio/"wireless" signals are actually "light waves" ... when a signal is sent from an antenna, the same thing happens to the signal as happens to the "signal" (light) from a light bulb when you turn ...
Robherc KV5ROB's user avatar
5 votes
Accepted

Why services that need to receive a signal, like Bluetooth or GPS, drain cell-phone battery?

Receivers are very much active devices that require energy to operate. Modern Bluetooth receivers require very little energy to operate in receive mode. They should usually use a small percentage of ...
Russell McMahon's user avatar
  • 150k
5 votes

void loop executes even when the while loop inside is true in arduino

@9600 Baudrate, you are receiving data at 10 bits per millisecond. One character is 8 bits + start and stop bits in a frame. You are reading the buffer faster than it. So a simple solution would be to ...
Mitu Raj's user avatar
  • 10.9k
5 votes
Accepted

What makes Bluetooth v5.0 completely better than v4.2?

You're right, typically you cannot improve all aspects at once, there are usually tradeoffs. It appears that Bluetooth 5 increases the data rate and range, but not necessarily at the same time: ...
zymhan's user avatar
  • 226
5 votes

RF communication vs Bluetooth

Bluetooth is RF, because RF stands for Radio Frequency, and Bluetooth happens to operate at a frequency of 2.4GHz, which is within RF bandwidth. Bluetooth is just a protocol for sending data over at 2....
Willy Wonka's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible