踩坑之旅:对micro:bit V2功能之稀缺吐槽,无法实现自带扬声器播放音乐音频、无法连接wifi

发布时间:2026/5/27 10:17:11

踩坑之旅:对micro:bit V2功能之稀缺吐槽,无法实现自带扬声器播放音乐音频、无法连接wifi 双11了想着买点什么东西于是淘宝逛了逛看见一商家力推BBC出品的Micro:bit。于是很感兴趣的仔细看了介绍说是V2版本的Micro:bit自带扬声器和2.4Ghz的无线通信我以为他说的自带扬声器指的是自带扬声器功放、可以播放mp3那种2.4Ghz的无线通信我猜测是可以链接wifi等2.4Ghz的无线网、以及可以做遥控小车的功能那些。怀着期待的心情下单了。收到货后很激动马上拆开来玩。结果却让人大跌眼镜。因为这块单片机的功能竟然少的可怜最重要的一点是我所期待的扬声器功能也无法实现我想要的效果。microbitV2自带的扬声器其实就是一个无源蜂鸣器仅仅能发出滴滴的声音顶多是不同频率的声音有高有低实际效果比几毛钱一个的蜂鸣器还要烂那声音发出来好像有人捂着他嘴一样声嘶力竭的好像电压给不够导致嘶哑无力的。经过不断查阅官方文档和微软的microbit积木化课堂我发现microbit不包含i2s的音频总线那当然自带的扬声器肯定也不能实现播放音频的功能了80多元的价格还比不上人家esp32的功能这实在是有点说不过去了。在查阅资料中我发现了一个它自己带了一个speech库据说可以播放人声很疑惑的是既然只是蜂鸣器怎么播放人声呢难道是这扬声器还有一线希望但是事实证明我还是多虑了在我通过下载官方提供的micropython固件HEX文件并以拷贝到非boot模式下的U盘文件夹后如下图所示在打开Thonny进入microbit专属编译器模式发现所谓的自带speech库不过是用蜂鸣器快速改变频率的声音嘶哑地模仿人类说话的声音这声音如果没有点想象力根本听不出实在说话反而像不规律的噪音。另外无语的一点是microbit在micropython模式下不能使用常规的单片机的py库只能找其他人专门为这个单片机适配的做的相关库而且V1V2V2.1V2.2都是不同的编译器这还玩啥基本的通用适配都没有功能性大大缩减难道真要手搓py库自己做适配成为小众开路人吗哈哈。2.4Ghz的无线部分也和闹着玩一样竟然只能两个microbit之间互相通讯无法连接wifi就像那种2.4Ghz的遥控信号一样只能互相通讯不能连接wifi我也真是服气。仔细想想很多功能都没有而且目标仅仅是教会小孩基础编程的产品又怎会做那些用不上的功能呢倒是在一些网站看到了连接wifi的相关教程但那些基本上都是买了第三方的wifi模块请注意这些模块还是只能用他家的固件、库那些配套的随便买是不可以的。因为即使你用了不同的esp01s那种模块没有配套的库还是无法使用啊对待microbit真的只能作为一个开发智力的高级早教机来使用如果只是因为它带了点小LED灯阵列和按钮之类的想用它来作为带配件的单片机来用那真的会让你失望透顶。最后再说一个事就是我发现淘宝有卖便宜的带lcd屏幕的共创板基本和microbit一摸一样引脚啥的基本相同。但是我估计那个也是小众板子资料肯定稀缺因此玩单片机还是选择esp32是最优解了。

相关新闻