Skip to content

Commit

Permalink
add basic
Browse files Browse the repository at this point in the history
  • Loading branch information
junhuanchen committed May 28, 2019
1 parent f6e08c5 commit cabb949
Show file tree
Hide file tree
Showing 16 changed files with 133 additions and 120 deletions.
Binary file added source/bpi-dev/images/webduino_tutorials_cn.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added source/bpi-dev/images/webduino_tutorials_tw.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
77 changes: 75 additions & 2 deletions source/bpi-dev/mpy-release.rst
Original file line number Diff line number Diff line change
@@ -1,2 +1,75 @@
固件发布
========================================

发布中心
=====================================================

MicroPython是 Python 3 语言的精简实现 ,包括Python标准库的一小部分,经过优化可在微控制器和受限环境中运行。

这里是 BPI-STEAM 体系的 MicroPyhton 固件、软件的 release 版本发布中心。

release firmware
---------------------------

源自于官方标准代码编译的固件,添加了许多额外的特性,如 Smartconfig、Bluetooth、I2S、XSocket、microbit 等等。

- `使用教程 <https://github.com/BPI-STEAM/BPI-BIT-MicroPython>`_ & `项目主页 <https://github.com/BPI-STEAM/micropython>`_
- `历史版本 & 更新日志 <https://github.com/BPI-STEAM/BPI-BIT-MicroPython/releases>`_

.. image:: images/github-firmware.png

mpy-flasher
---------------------------

一款基于 esptool 的 GUI 工具,可用于烧写 MicroPython 和 Webduino 固件,你也可以自己定义配置固件文件。

- `使用教程 <https://github.com/BPI-STEAM/mpy-flasher>`_ & `项目主页 <https://github.com/BPI-STEAM/mpy-flasher>`_
- `历史版本 & 更新日志 <https://github.com/BPI-STEAM/mpy-flasher/releases>`_

.. image:: images/github-mpy-flasher.png

mpy-editor
---------------------------

一款易于使用的 MicroPython 编辑器,“简单!容易!快速!开始你的 MicroPython 编程吧!”

- `使用教程 <https://github.com/BPI-STEAM/mpy-editor>`_ & `项目主页 <https://github.com/BPI-STEAM/mpy-editor>`_
- `历史版本 & 更新日志 <https://github.com/BPI-STEAM/mpy-editor/releases>`_

.. image:: images/github-mpy-editor.png

mpfshell-lite
---------------------------

一款 Shell 型 MicroPython 文件资源管理器⛺,随时随地的运行你的 MicroPython 代码。

- `使用教程 <https://github.com/BPI-STEAM/mpfshell-lite>`_ & `项目主页 <https://github.com/BPI-STEAM/mpfshell-lite>`_
- `历史版本 & 更新日志 <https://github.com/BPI-STEAM/mpfshell-lite/releases>`_

.. image:: images/github-mpfshell-lite.png

vscode-mpfshell
---------------------------

应用于 宇宙第二 的 IDE (VsCode)的 Mpfshell 插件。

- `使用教程 <https://marketplace.visualstudio.com/items?itemName=junhuanchen.mpfshell>`_ & `项目主页 <https://github.com/junhuanchen/vscode-mpfshell>`_
- `历史版本 & 更新日志 <https://marketplace.visualstudio.com/items/junhuanchen.mpfshell/changelog>`_

.. image:: images/github-vscode-mpfshell.png

pycharm-mpfshell
---------------------------

应用于 宇宙第一 的 Python IDE(Pycharm)的 Mpfshell 插件。

- `使用教程 <https://github.com/junhuanchen/intellij-micropython>`_ & `项目主页 <https://github.com/junhuanchen/intellij-micropython>`_
- `历史版本 & 更新日志 <https://github.com/junhuanchen/intellij-micropython/releases>`_

.. image:: images/github-intellij-mpfshell.png

scratch3-adapter
---------------------------

- `使用教程 <http://adapter.codelab.club/user_guide/usage/>`_ & `项目主页 <https://github.com/Scratch3Lab/codelab_adapter_extensions>`_
- `历史版本 & 更新日志 <http://adapter.codelab.club/changelog/>`_

.. image:: images/github-adapter-scratch.png
4 changes: 0 additions & 4 deletions source/bpi-dev/mpy-tools.rst

This file was deleted.

3 changes: 2 additions & 1 deletion source/micropython.rst → source/bpi-dev/mpy-tutorials.rst
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
基础应用
基础教程
========================================

100 changes: 0 additions & 100 deletions source/bpi-dev/release-area.rst

This file was deleted.

31 changes: 29 additions & 2 deletions source/bpi-dev/web-release.rst
Original file line number Diff line number Diff line change
@@ -1,2 +1,29 @@
固件发布
========================================

发布中心
=====================================================

Webduino 是结合 Arduino X Web 的理念所成,使用 HTML \ JAVASCRIPT \ NODEJS(ES6) 所开发而成。

其拥有多语言环境、直接 Blockly 编程、积木插件化接口、云端服务器托管、物联网开发实例等一系列从简至专的软件体系。

release firmware
------------------

源自于台湾 Webduino 官方提供的支持固件,添加了许多额外的特性,如 物联网开发、代码托管、积木编程 等等。

- `使用教程 <https://github.com/BPI-STEAM/BPI-BIT-WebDuino>`_ & `项目主页 <https://github.com/webduinoio/wafirmata>`_
- `历史版本 & 更新日志 <https://github.com/BPI-STEAM/BPI-BIT-WebDuino/releases>`_

Webduino 在线编程(国内)
------------------

- `使用教程 <https://webduino.com.cn/site/zh_cn/tutorials.html>`_ & `项目主页 <https://webduino.com.cn/site/zh_cn/index.html>`_

.. image:: images/github-browser-webduino.png

WebBit 本地积木化软件
------------------

- `使用教程 <https://tutorials.webduino.io/zh-tw/docs/webbit/index.html>`_ & `项目主页 <https://webbit.webduino.io/blockly/>`_

.. image:: images/github-desktop-webduino.png
2 changes: 0 additions & 2 deletions source/bpi-dev/web-tools.rst

This file was deleted.

20 changes: 20 additions & 0 deletions source/bpi-dev/web-tutorials.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
基础教程
========================================

.. Hint::

由于简体版相对过时,推荐直接看繁体版体验最新功能。

學習手冊(繁体版)
------------------

- `學習手冊(繁体版) <https://tutorials.webduino.io/zh-tw/docs/webbit/index.html>`_

.. image:: images/webduino_tutorials_cn.png

教学文件(简体版)
------------------

- `教学文件(简体版) <https://bit.webduino.com.cn/site/zh_cn/tutorials.html>`_

.. image:: images/webduino_tutorials_tw.png
5 changes: 5 additions & 0 deletions source/contents.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@

.. toctree::
:maxdepth: 2

index
9 changes: 2 additions & 7 deletions source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ BPI-BIT 是一款基于 ESP32 高性能芯片,且兼容 micro:bit 设计的开

bpi-steam/readme
bpi-steam/driver
bpi-dev/release-area

用户可以通过烧写 MicroPython 固件,就能够使用当下世界上最流行的 Python 语言进行编程。

Expand All @@ -36,10 +35,8 @@ BPI-BIT 是一款基于 ESP32 高性能芯片,且兼容 micro:bit 设计的开
:maxdepth: 2
:caption: MicroPython

micropython

bpi-dev/mpy-tutorials
bpi-dev/mpy-release
bpi-dev/mpy-tools

mPython/docs/library/pythonStd/index.rst
mPython/docs/library/micropython/index.rst
Expand All @@ -53,10 +50,8 @@ BPI-BIT 是一款基于 ESP32 高性能芯片,且兼容 micro:bit 设计的开
:maxdepth: 2
:caption: Webduino

webduino

bpi-dev/web-tutorials
bpi-dev/web-release
bpi-dev/web-tools

.. toctree::
:maxdepth: 2
Expand Down
Binary file not shown.
Binary file removed source/mPython/docs/tools/Image2Lcd.zip
Binary file not shown.
Binary file removed source/mPython/docs/tools/Scratch.zip
Binary file not shown.
Binary file not shown.
2 changes: 0 additions & 2 deletions source/webduino.rst

This file was deleted.

0 comments on commit cabb949

Please sign in to comment.