I'm using the most recent micropython stable firmware binary (v1.14) with a WROOM-32. Trying to start experimenting with bluetooth but not getting to square 1. What am I doing wrong here?
>>> import bluetooth
>>> ble = bluetooth.BLE()
>>> ble.active(True)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OSError: [Errno 110] ETIMEDOUT
BLE not becoming active?
Re: BLE not becoming active?
I see that this problem was also reported previously in a post a week or two ago, turns out that the idf4 firmware does work and the problem has something to do with the idf3 firmware.
Re: BLE not becoming active?
Yep, this appears to be a bug in IDF3 firmware.
I hear that a workaround is to enable WiFi first, but have not tested this myself.
I think we just need to stop supporting IDF3.
I hear that a workaround is to enable WiFi first, but have not tested this myself.
I think we just need to stop supporting IDF3.