Change Notification: Nimble to Replace Bluedroid. #10991
              
                
                  
                  Pinned
              
          
                  
                    
                      rftafas
                    
                  
                
                  announced in
                Announcements
              
            Replies: 2 comments 8 replies
-
| should remove it a long time ago. That makes it less confusing for new developers in Bluetooth tech. | 
Beta Was this translation helpful? Give feedback.
                  
                    0 replies
                  
                
            -
| This is quite a bummer: No more 
 Why don't you just make the USB Stack selectable in the Arduino Tools menu ? This way you can even hide it on the ESP32 varients that do not support Bluetooth Classic | 
Beta Was this translation helpful? Give feedback.
                  
                    8 replies
                  
                
            
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
        
    
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello!
Bluedroid will be replaced by Nimble on the Arduino Core for ESP32. More specifically, we will be adopting ESP_NIMBLE, present in ESP-IDF. This change initially doesn't affect the Arduino Component for ESP32. The adoption of Nimble will follow the stages below.
Stage 1: Moving towards Nimble for all Devices, except ESP32
Bluedroid will be replaced by Nimble on the Arduino core for ESP32 for all devices except ESP32 by the release of v3.3, on 30/07/2025, according to the Release Roadmap. Benefits are lower memory footprint, updated library and etc. Affected users have about 4 months to prepare.
Impact:
Mitigation
Stage 2: Moving to Nimble on ESP32
In Version 4.0 (to be released in 25/03/2026), even ESP32 will move from Bluedroid to Nimble. This is a breaking change only for standard ESP32.
Impact:
Mitigation
Q&A
Beta Was this translation helpful? Give feedback.
All reactions