Bluetooth Development Course
Complete Guide from Basics to Advanced Concepts
1. What are AdHoc Networks and Why we need AdHoc Networks:
In todayβs world, devices are always connected, and users expect seamless communication between them. This is where Wireless AdHoc Networks come into the picture.
An AdHoc Network is a decentralized wireless network. It does not rely on any pre-existing infrastructure such as:
- Wired networks
- Routers
- Wi-Fi access points
Instead, devices connect directly with each other and form a network on the fly, without any complex setup.
π Why Do We Need AdHoc Networks?
- Quick communication without infrastructure
- Useful in remote or emergency situations
- Low cost and easy setup
- No dependency on internet
π Examples of AdHoc Networks
- Printing documents/photos via Bluetooth
- File transfer between devices without internet
- Connecting wireless devices directly (mobile β laptop)
Now that you understand AdHoc networks, letβs move to the next topic: What is Bluetooth?
So now let us discuss what is bluetooth ? Bluetooth is widely used short range communication, which consumes low power and is low cost. Bluetooth will allow us to communicate between two devices with out need of any wires or preexisting network connections. We can exhange information between tehm with out any complex network establishment. You can see this bluetooth in Pcs, mobile devices, listening to music, printers, browsing, attending phone calls, car kits, infotainment systems. Bluetooth is defined as WIRELESS PERSONAL AREA NETWORK(WPAN) Technology.
Bluetooth Special Interest Group (SIG) is a non profit association which is privately held. Bluetooth SIG does not make or manufacture or it will not sell any bluetooth products, the job of lbuetooth SIG are: ->create publish and maintain specifications -> profiles spec documentation -> bluetooth enhancements Initially Bluetooth was developed by Ericsson labs, later Bluetooth SIG was founded by memebers which include Ericsson, intel, IBM, NOKIA, Toshiba, Apple, Lenovo, Microsoft
BLUETOOTH SIG mandates that all the bluetooth devices hsould undergo qualification before they are launched into market. So why this SIG qualificaion is needed for bluetooth means there are multple vendor who will be selling bluetooth devices for example your laptop might use a bluetooth chip from intel company and your head set may use the bluetooth chip from qualcomm and they shoiul be able to communicate with out any issue, that means there is itneroperability between them right this is main idea of SIG qualification.
Now let us discuss bluetooth basics, bluetooth supports AdHoc networks so there is no need of any pre existing network between two devices, the connection is established dynamically, means devices will come in a particualr range establish connection and thn disconnect and can move out of hte range. Classic bluetooth supports 10mtrs but in Bluetooth Low energy we have feature of Long distance data transfer.
Bluetooth Version Evolution
| Version | Year | Max Speed | Range | Key Additions / Features |
|---|---|---|---|---|
| 1.0 / 1.1 | 1999β2001 | ~721 kbps | ~10 m | Initial release, basic pairing |
| 1.2 | 2003 | ~721 kbps | ~10 m | Adaptive Frequency Hopping (AFH) |
| 2.0 + EDR | 2004 | ~3 Mbps | ~10 m | Enhanced Data Rate (EDR) |
| 2.1 + EDR | 2007 | ~3 Mbps | ~10 m | Secure Simple Pairing (SSP) |
| 3.0 + HS | 2009 | ~24 Mbps* | ~10 m | High Speed via Wi-Fi |
| 4.0 (BLE) | 2010 | ~1 Mbps (BLE) | ~60 m | Bluetooth Low Energy (BLE) |
| 4.1 | 2013 | ~1 Mbps | ~60 m | Better coexistence with LTE |
| 4.2 | 2014 | ~1 Mbps | ~60 m | Higher speed, improved security (LE Secure Connections) |
| 5.0 | 2016 | 2 Mbps (BLE) | ~240 m | 4Γ range, 2Γ speed, 8Γ broadcast |
| 5.1 | 2019 | 2 Mbps | ~240 m | Direction finding (AoA/AoD) |
| 5.2 | 2020 | 2 Mbps | ~240 m | LE Audio, Isochronous Channels |
| 5.3 | 2021 | 2 Mbps | ~240 m | Efficiency + connection stability |
| 5.4 | 2023 | 2 Mbps | ~240 m | ESL (Electronic Shelf Labels), broadcast improvements |
| 6.0 | 2024 | ~3 Mbps | ~300 m | Channel Sounding (precise distance), smarter scanning |
there are two types of data rates in bluetooth Basic Data Rate and Enhanced Data Rate. In bluetooth basic data rate it support 721Kbps and in enhanced data rates it will support till 2.1Mbps. Now let us see frequency in which bluetooth operates. Bluetooth will operate in 2.4GHz ISM band, here ISM will stand for Industry scientify and medical radio band, this band is unlicensed band globally and can be used in any country with out taking any permissions from any goveremtn organization. As it is unlicened specturm any application like wifi, remote control devices and other 2.4Ghz application run here. As there are multiple 2.4Ghz applications running there will chance of interference, to handle thsi interference we will use something called as FHSS(Frequency Hop spread spectrum) so now let us see what is frequency hop spread specturm? Instead of sending data in single channel continuously there are set of frequencies and radio will hop into different frequencies rapidly it iuses a random pattren to swtich between different frequenies.
Parameter Simple Explanation Connection Type Uses Frequency Hopping Spread Spectrum (FHSS) β changes frequency to avoid interference Frequency Band 2.4 GHz ISM band (2400 β 2483.5 MHz) Frequency Hopping 1600 hops/sec across 79 channels (each 1 MHz wide) Modulation GFSK (Gaussian Frequency Shift Keying) Output Power 1 mW to 100 mW Transmit Power Normal: 0 dBm (~1 mW), Max: 20 dBm (~100 mW) Receiver Sensitivity Can detect signals up to -70 dBm Data Rate BR: 721 kbps, EDR: 2.1 Mbps, HS: 24 Mbps Range Typically 10 m to 100 m Topology Piconet β 1 Master + up to 7 Slaves (max 8 devices) Voice Channels Supports up to 3 voice channels Authentication Key 128-bit (device verification) Encryption Key 8 to 128-bit (data protection) Line of Sight Not required Applicability Works worldwide (uses unlicensed band)
Start Learning Bluetooth Development π
1. Which frequency band does Bluetooth use?
π Check Answer
Correct Answer: B. 2.4 GHz
2. What does FHSS stand for?
π Check Answer
Correct Answer: B. Frequency Hopping Spread Spectrum
3. How many devices can be connected in a Bluetooth piconet?
π Check Answer
Correct Answer: C. 8 devices
4. What modulation technique is used in Bluetooth?
π Check Answer
Correct Answer: C. GFSK
5. What is the maximum data rate of Bluetooth 2.0 + EDR?
π Check Answer
Correct Answer: C. 2.1 Mbps
