Hi,
We have started to work on ESP32 Bluetooth Stack and for that we are using ESP32 IDF 3.0 stable IDF.
So, We have requirement to transmit data up to 256 bytes of chunk over Bluetooth and we have initially tried with WiFi as well which works fine without any issue. Now, We want create same communication path over Bluetooth as well.
So, Does anyone tell me any Limitation for BLE vs Bluetooth Classic? Also need few more details regarding both BT Classic and BLE with examples as well. Also, Which profile is best suitable to use for both BLE and Bluetooth Classic?
Comparison between BT Classic vs BLE
Comparison between BT Classic vs BLE
Regards,
Ritesh Prajapati
Ritesh Prajapati
Re: Comparison between BT Classic vs BLE
As you probably realize, Bluetooth is a specification and the ESP-IDF provides an implementation. A question of "comparison" between BLE and BT Classic is as much a discussion on the specification and theory of Bluetooth the protocol. If it were me, I'd work on the assumption that the ESP32 Bluetooth implementation is "correct" from a specification standpoint and then hit the books on Bluetooth specifications and theory. In my experience, I have always run-aground pretty quickly trying to design and implement a solution without buying and reading some books on the subject matter. Bluetooth is rich and complex. The specifications run to thousands of pages of detailed material but thankfully there are some good books and other source materials on the Internet that decode much of it.
I personally haven't broken the seal on Bluetooth classic and only know (the basics) of BLE. It might be that a design question on choosing BT Classic vs BLE might be best directed to a discussion group on BT as a concept as opposed to the specific implementation as distributed by ESP-IDF.
I personally haven't broken the seal on Bluetooth classic and only know (the basics) of BLE. It might be that a design question on choosing BT Classic vs BLE might be best directed to a discussion group on BT as a concept as opposed to the specific implementation as distributed by ESP-IDF.
Free book on ESP32 available here: https://leanpub.com/kolban-ESP32
Re: Comparison between BT Classic vs BLE
Thanks Kolban for Reply.kolban wrote:As you probably realize, Bluetooth is a specification and the ESP-IDF provides an implementation. A question of "comparison" between BLE and BT Classic is as much a discussion on the specification and theory of Bluetooth the protocol. If it were me, I'd work on the assumption that the ESP32 Bluetooth implementation is "correct" from a specification standpoint and then hit the books on Bluetooth specifications and theory. In my experience, I have always run-aground pretty quickly trying to design and implement a solution without buying and reading some books on the subject matter. Bluetooth is rich and complex. The specifications run to thousands of pages of detailed material but thankfully there are some good books and other source materials on the Internet that decode much of it.
I personally haven't broken the seal on Bluetooth classic and only know (the basics) of BLE. It might be that a design question on choosing BT Classic vs BLE might be best directed to a discussion group on BT as a concept as opposed to the specific implementation as distributed by ESP-IDF.
I have gone thorough some of Bluetooth Classic Profiles and started to understand it like how it can be used.
So, I have also started to read Bluetooth Stack Architecture Document which is provided specific for ESP32.
Regards,
Ritesh Prajapati
Ritesh Prajapati
Re: Comparison between BT Classic vs BLE
Here are some other possibilities (Amazon books links)
Getting Started with Bluetooth Low Energy: Tools and Techniques for Low-Power Networking
Bluetooth Essentials for Programmers
Getting Started with Bluetooth Low Energy: Tools and Techniques for Low-Power Networking
Bluetooth Essentials for Programmers
Free book on ESP32 available here: https://leanpub.com/kolban-ESP32
Who is online
Users browsing this forum: Bryght-Richard, cdollar and 113 guests