Bluetooth support
-
@wolli01 There is a hierarchy of of programming and for M5Stack to release an updated firmware, they have to wait until the master branch of Micropython has been updated.
-
@lukasmaximus
https://github.com/micropython/micropython/pull/4589bluetooth support now on master branch
When will there be bluetooth support for m5stick?
-
@akelix yep bluetooth is supported in micropython v1.12 latest uiflow firmware 1.5.0 is now based on micropython v1.12 but strangely when I scan the modules "ubluetooth" is not there. Since this is the first revision of uiflow firmware based on v1.12 I can imagine it will be implemented soon.
-
The M5Stack official MicroPython firmware is still based on Loboris fork and it has not been updated for about 18 months. I'd love to know when the official MicroPython firmware is going to be updated from the main MicroPython release and Espress IDF 4.X firmware.
-
M5stack stopped using loboris several months ago and moved to their own port. They are now working with the official branch.
There are still some issues wit BT and wifi but they are working on it. -
Hmm, but this repo hasn't been updated: https://github.com/m5stack/M5Stack_MicroPython
-
@hanphony said in Bluetooth support:
Hmm, but this repo hasn't been updated: https://github.com/m5stack/M5Stack_MicroPython
Thats because that firmware is no longer used.
Due to the constant updates and work on the new firmware (and the lockdown) I can't see an updated repo online yet.
@m5stack have you created a new git repo yet or are you waiting untill the firmware is out of beta ? -
Gotcha. I'd love to know if there will be a pure MicroPython firmware soon. UiFlow is great, but I'd stay away from all the preloaded stuff.
-
@hanphony I have been working with the uiflow framework. Are you aware that you can write and load your Python apps, selectable via the UiFlow interface? Pretty cool.
-
Hi, I'm a complete MicroPython noob, but I have an ESP32 with MP1.12 loaded and I too expected ubluetooth module to be available but it is not.
Please can someone explain to me (in simple terms with little reference to other mystery items) why it's not there and how I can find and load that module? I just need to start some development :o)
Thanks in advance!
-
@jhfoo yeah, but uiflow is so noisy with all kinds of bloat I don't need
-
@hanphony how much do you really need? uiflow as i understand it is a layer on top of micropython, simplifying the hardware choices in the product. i tried to use stock (Lobo) firmware and just getting the LCD to work was a bloody pain.
Also checked the space consumed with os.statvfs(): there's plenty of write space for some decent code.
That said, will be nice to have official BLE support.
-
Is there any official update on this topic? Is bluetooth gonna be supported? Thanks