1

我最近购买了Micro:Bit。我见过micro-python和bluetooth因为内存容量不能同时使用。

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

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

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

1 回答 1

1

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

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

于 2018-01-19T15:50:36.257 回答