跳转到主要内容

BBC micro:bit上的MicroPython内核

项目描述

micro:bit是BBC设计的一款单板计算机,旨在作为一种学习编程的方式。它将被发送到英国所有七年级(11-12岁)的学生。

The front side of a micro:bit

micro:bit有一个5x5的红色LED网格、两个按钮、一个加速计和一个指南针。还有一些引脚可以连接电机或扬声器等组件。

MicroPython是Python编程语言的一个变种,可以在这样的小计算机上运行。它是编程micro:bit的强大方式。有关教程和参考信息,请参阅BBC micro:bit MicroPython

Jupyter是一套交互式编程工具。此包允许Jupyter接口直接在micro:bit上运行MicroPython代码。

设置步骤

  1. 插入您的micro:bit并确保它已经安装了MicroPython。为此,在网页编辑器中创建一个Python脚本,然后按照那里的说明将其闪存到micro:bit上。脚本具体做什么并不重要。

  2. 根据您的系统,您可能需要进行一些额外设置,以便内核可以通过串行端口与您的micro:bit通信。

    • 在Linux上,您可能需要将自己添加到dialout组。运行sudo usermod -a -G dialout <your-username>,然后注销并重新登录。

    • 在Windows上,您需要安装mbed驱动程序

  1. 安装Jupyter.

  2. 安装此包

    pip install ubit_kernel
    python3 -m ubit_kernel.install

当您启动Jupyter Notebook时,菜单中应该有一个micro:bit选项,用于创建新笔记本。

要使用其他Jupyter接口的内核,请使用--kernel ubit启动它们。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

此版本没有可用的源分发文件。请参阅生成分发存档的教程

构建分发

ubit_kernel-0.3-py3-none-any.whl (7.9 kB 查看哈希值)

上传时间 Python 3

由以下支持