分享

micro:bit的一小步

 新用户5228KeDY 2022-04-12

昨天有一点闲,想琢磨一下micro:bitBLE,然后到网上确实有人在使用micro:bit在连接BLE

micro:bit的官方介绍,它自带的是蓝牙4.,这不由得令人心里一惊:蓝牙BLE一般都是5.0规范下的东西,不少蓝牙模块使用了4.1规范,意思是我虽然不是5.0,但勉强可以支撑一下。于是就带着将信将疑尝试了一下。

期间出现了几个小问题,暂时记录下来。

1.盘符变成MAINTENCE了,只显示这个东西,程序也下载不了。

原因是它赖我按着Reset插入电脑USB口了,当前处于刷机状态的意思。百度了一下,解决办法:

https:///get-started/user-guide/firmware/

下载一个hex文件,名字0249_kl26z_microbit_0x8000.hex。不同的版本和时间,下载的文件内容也不相同。

下载回来,扔到MAINTENCE里,它就被解穴了,手脚活动活动,呵呵手,能动。

2.蓝牙的连接方式。

这个在https://makecode./#editor的项目属性里能改,最搞的是它默认的方式,竟是用双手同时按下A键、B键加Reset键!高端贵族的东西,果然令人不懂。

3.拉拉杂杂:

3.1.makecode有离线版,官方出品;可惜我没见到在什么地方有链接;找到一个离线版,makecode-v5 Setup 3.6.3.exe,据说是一个叫小喵科技的地方搞的。没研究,兴趣不大。

3.2.micro:bit很可能确实不是BLE蓝牙,第一是phyphox压根儿就没扫描到它,第二是NORDIC调试的时候,也没有提示和说明是BLE;第三,很可能microBlocks的作者们不添加蓝牙BLE就有这方面的考虑,micro:bit的蓝牙很可能是鸡肋。

3.3.micro:bit可以在Arduino IDE下安装支持库之后编程,支持库连V2都支持了,但是细致的例子没有见到,毕竟micro:bit是自带加速度计等几个传感器、5X5LED不是也可以叫点阵么?当Arduino板子来使用,浪费了。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多