微:BBC编程蓝牙

时间:2018-01-17 18:55:29

标签: bluetooth bbc-microbit

我最近购买了Micro:Bit。我已经看到由于内存容量的原因,微型python和蓝牙不能同时使用。

有谁知道我是否能够使用javascript块编程构建一个体面的应用程序?

该应用基本上必须执行以下操作:

  1. 从加速计读取数据。
  2. 累积一些加速度计数据。
  3. 将信息发送到通过蓝牙连接的其他设备。

1 个答案:

答案 0 :(得分:0)

是的,您应该能够为执行此操作的microbit编写程序。 official documentation描述了可用的服务。我还发现了一个example,表示如果该应用与您的应用相关,则可以在手机端使用该应用。

micropython限制是BLE协议栈的组合,需要12 kB的RAM,并且python被解释(因此具有高RAM要求)。 您可以选择块版本或测试javascript - 并且应该能够编写相当复杂的程序(即使文本条目最好在编辑器中完成)。作为最后的后备,您可以使用microbit DAL(它似乎构建在mbed离线工具链之上)来回退C / C ++。