Skip to content

Commit

Permalink
添加 Arduino 内容板块
Browse files Browse the repository at this point in the history
  • Loading branch information
junhuanchen committed Jun 13, 2019
1 parent 74ba9df commit 3bf90e3
Show file tree
Hide file tree
Showing 5 changed files with 85 additions and 20 deletions.
10 changes: 10 additions & 0 deletions source/bpi-adu/advanced/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
进阶开发
========================================

从这里开始,就正式进入使用 PlatformIO 的开发环节了,请按下述教程开始你的进阶之旅吧。

.. toctree::
:maxdepth: 1
:numbered:

setting
14 changes: 14 additions & 0 deletions source/bpi-adu/modules/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
第三方库
========================================

.. Hint::

第三方 Arduino 代码可能会出现接口缺失,但一般都有备用接口可以替代使用,出现错误无需紧张,根据接口类型对应处理和修复即可。

在这里你将体验到 Arduino 的额外丰富的库代码,更多第三方的功能模块可以在各大开源社区中获得,但在这里出现的都是经过验证的。

.. toctree::
:maxdepth: 1
:numbered:

basic
9 changes: 9 additions & 0 deletions source/bpi-adu/tutorials/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
使用基础
========================================

这里你将会体验和了解什么是 Arduino 编程,开始你的 C/C++ 嵌入式开发之旅吧。

.. toctree::
:maxdepth: 2

install
36 changes: 26 additions & 10 deletions source/contents.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,22 @@ BPI-BIT 是一款基于 ESP32 高性能芯片且兼容 micro:bit 设计的开源
bpi-steam/readme
bpi-steam/driver

使用 Webduino 编程
---------------------------

用户通过烧写 Webduino 固件,就可以使用面向全世界的 Webduino Blockly 积木化在线编程。

.. toctree::
:maxdepth: 2
:caption: Webduino

bpi-web/tutorials/index
bpi-web/advanced/index
bpi-web/modules/index
bpi-web/release

只需浏览器,即可随时查看云端和托管你的代码,配合 Github 上各种有趣的插件系统与多语言化环境,享受全世界流行的积木编程吧!

使用 MicroPython 编程
---------------------------

Expand All @@ -46,21 +62,21 @@ BPI-BIT 是一款基于 ESP32 高性能芯片且兼容 micro:bit 设计的开源
mPython/docs/library/micropython/index.rst
mPython/docs/library/pythonStd/index.rst

使用 Webduino 编程
使用 Aduino 开发
---------------------------

用户通过烧写 Webduino 固件,就可以使用面向全世界的 Webduino Blockly 积木化在线编程。
.. Hint::

使用 Arduino 将不会阐述过多基础内容,请自行具备 C/C++ 的语言开发基础。

BPI-BIT 提供了入门 Arduino 的软件工具和最佳示例,这将成为你进入嵌入式专业开发的最低门槛。

.. toctree::
:maxdepth: 2
:caption: Webduino

bpi-web/tutorials/index
bpi-web/advanced/index
bpi-web/modules/index
bpi-web/release

只需浏览器,即可随时查看云端和托管你的代码,配合 Github 上各种有趣的插件系统与多语言化环境,享受全世界流行的积木编程吧!
:caption: Aduino
bpi-adu/tutorials/index
bpi-adu/advanced/index
bpi-adu/modules/index

拓展板支持
---------------------------
Expand Down
36 changes: 26 additions & 10 deletions source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,22 @@ BPI-BIT 是一款基于 ESP32 高性能芯片且兼容 micro:bit 设计的开源
bpi-steam/readme
bpi-steam/driver

使用 Webduino 编程
---------------------------

用户通过烧写 Webduino 固件,就可以使用面向全世界的 Webduino Blockly 积木化在线编程。

.. toctree::
:maxdepth: 2
:caption: Webduino

bpi-web/tutorials/index
bpi-web/advanced/index
bpi-web/modules/index
bpi-web/release

只需浏览器,即可随时查看云端和托管你的代码,配合 Github 上各种有趣的插件系统与多语言化环境,享受全世界流行的积木编程吧!

使用 MicroPython 编程
---------------------------

Expand All @@ -46,21 +62,21 @@ BPI-BIT 是一款基于 ESP32 高性能芯片且兼容 micro:bit 设计的开源
mPython/docs/library/micropython/index.rst
mPython/docs/library/pythonStd/index.rst

使用 Webduino 编程
使用 Aduino 编程
---------------------------

用户通过烧写 Webduino 固件,就可以使用面向全世界的 Webduino Blockly 积木化在线编程。
.. Hint::

Arduino 将不会阐述过多基础内容,请自行具备 C/C++ 的语言开发基础。

BPI-BIT 提供了入门 Arduino 的软件工具和最佳示例,这将成为你进入嵌入式专业开发的最低门槛。

.. toctree::
:maxdepth: 2
:caption: Webduino

bpi-web/tutorials/index
bpi-web/advanced/index
bpi-web/modules/index
bpi-web/release

只需浏览器,即可随时查看云端和托管你的代码,配合 Github 上各种有趣的插件系统与多语言化环境,享受全世界流行的积木编程吧!
:caption: Aduino
bpi-adu/tutorials/index
bpi-adu/advanced/index
bpi-adu/modules/index

拓展板支持
---------------------------
Expand Down

0 comments on commit 3bf90e3

Please sign in to comment.