BPI:bit MicroPython 社区导航

这里是 bpi:bit 或 bpi:bit 以及 esp32 的 MicroPython 的开源社区。
在这里,鼓励自发加入、平等地交流、分享有趣实用的成果,彼此一同成长进步。

目前 bpi:bit 和 bpi:uno 已经大量支持 MicroPyton 各方面软件功能及其硬件模块。

  1. 我们跟随官方的标准固件发展,并拓展出更多非官方功能。
  2. 我们期望能覆盖从初学到专业的开发环境。
  3. 最初级的上手使用方法将在社区中 bpi:bit 基础教程 提供。
  4. 许多社区爱好者提供的示例代码将会同步到 BPI-BIT-MicroPython
  5. 各类使用视频示范和使用教程、学习资料的分享,也将会发布于此社区。

为了能让你更好的学习和进阶,我们提供了一些关于 micropython 使用的建议。

  1. 学会在各类论坛中搜索寻找答案,解决不了后,可以考虑发出疑问贴等待他人的回答。
  2. 学会烧写和更新固件,这将有利于你自己解决问题,没有什么是重烧解决不了的。
  3. 一键式的烧写脚本与工具,你可以看这里学习和使用,Auto 系列脚本。
  4. 使用 thonny IDE,安装 micropython for esp32 插件,即可使用 bpi:bit 或 bpi:uno,安装视频教程在这里thonny IDE 安装与使用(micropython)
  5. 使用 mpfshell 一系列套件,它可以支持以下场景的应用。
    1. pip install mpfshell-lite
    2. mpfshell-windows.exe
    3. Pycharm for mpfshell
    4. codelab adapter for mpfshell
    5. Scratch3 for mpfshell
    6. webduino blockly for mpfshell
  6. 允许 bpi:bit 直接使用 microbit 的 Python 函数接口(暂时不支持 radio 和 ble 库)。
  7. 固件 esp32 已支持 smartconfig 手机辅助配网功能,包括拓展出的各类实用功能。

以下为一系列教程、文档、资料等信息的导航列表,欢迎 @ 我补充。

  1. esp32 micropython docs(English)

  2. esp32 micropython 文档(非实时)

  3. Python3 的菜鸟教程

  4. scratch3 for bpi:bit

  5. Python3 在线解释器

  6. micropython中文社区

  7. ESP32 编程指南

  8. adapter for bpi:bit

最后本开源社区仅用作公开提问、交流、分享,请勿带入商业纠纷。