嵌入式学习小组
直播中

李恬恬

7年用户 143经验值
私信 关注

Micro:bit的使用方法

Micro:bit全称为BBC Micro:bit,是一款英国广播公司(BBC)推出的,用于青少年编程教育的ARM开发版,接下来,让我们一起认识Micro:bit,学习Micro:bit的基本使用。

回帖(1)

张桂荣

2020-11-4 12:02:09
1.基本介绍

处理器


  • 16 MHz 32蓝牙4.0低功耗/2.4GHz RF无线
  • 16kB RAM
  • 256kB Flash

  • KL26Z内核
  • 128 KB Flash
  • ,I2C,获取三轴地磁数据
  • ,I2C,获取三轴加速度数据
  • 3V复位按键
  • Micro USB可接入电脑烧写/仿真,串口通信
  • 5x5 LED可显示文字、图形等
  • - 可编程按键
  • I/O含SPI、UART、I2C、AD、PWM等接口其中,nRF51822为主控芯片,KL26Z为USB接口芯片,IO扩展接口详情如下图所示:

    3.开发环境

    Micro:bit的主流开发环境有:采用JavaScript开发的如MakeCode,采用Python开发的如MU:
    JavaScriptBlocks Editor

               其中Web版的链接为:     离线版截止2018年9月依然处于公测状态,并且,目前只支持Windows 10 操作系统,如有需要可前往Microsoft Store搜索“MakeCode for micro:bit”进行下载安装,其界面,开发流程基本和Web版一致。

    1.2.3.3.2.Python Editor

           其中Web版下载地址为:
    https://codewith.mu/en/download,可根据不同的操作系统以及位数进行下载,安装,其开发界面如下图所示:

    此时,可通过Mu对Micro:bit进行串口调试,如下图所示:


       
  • KL26Z内核
  • 128 KB Flash
  • ,I2C,获取三轴地磁数据
  • ,I2C,获取三轴加速度数据
  • 3V复位按键
  • Micro USB可接入电脑烧写/仿真,串口通信
  • 5x5 LED可显示文字、图形等
  • - 可编程按键
  • I/O含SPI、UART、I2C、AD、PWM等接口其中,nRF51822为主控芯片,KL26Z为USB接口芯片,IO扩展接口详情如下图所示:

    3.开发环境

    Micro:bit的主流开发环境有:采用JavaScript开发的如MakeCode,采用Python开发的如MU:
    JavaScriptBlocks Editor

               其中Web版的链接为:     离线版截止2018年9月依然处于公测状态,并且,目前只支持Windows 10 操作系统,如有需要可前往Microsoft Store搜索“MakeCode for micro:bit”进行下载安装,其界面,开发流程基本和Web版一致。

    1.2.3.3.2.Python Editor

           其中Web版下载地址为:
    https://codewith.mu/en/download,可根据不同的操作系统以及位数进行下载,安装,其开发界面如下图所示:

    此时,可通过Mu对Micro:bit进行串口调试,如下图所示:


       
  • 举报

    更多回帖

    ×
    20
    完善资料,
    赚取积分