Difference between revisions of "BPI:bit MicroPython development document"

From Banana Pi Wiki
Jump to: navigation, search
Line 1: Line 1:
 +
# Document
  
# 目录
+
![](./head.jpg)
  
## 板子,认识一下?
+
## BPI:bit 轻松上手教程
 +
 
 +
### 请按以下顺序依次浏览上手教程。
  
 
### 1. [认识 BPI:bit](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/board_Introduction)
 
### 1. [认识 BPI:bit](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/board_Introduction)
  
### 2. [获取开发套件](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/get_developmentkit)
+
- 认识板子的基本情况。
  
### 3. [有线连接板子](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/board_connect)
+
- 点击标题进入,仅需阅读二分钟。
  
### 5. [尝试烧写板子](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/how_to_flash)
+
### 2. [获取开发套件](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/get_developmentkit)
  
### 6. [Hello, World!](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/helloworld)
+
- 认识板子的项目结构。
  
### 7. [点亮各种LED](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/light_many_leds)
+
- 点击标题进入,仅需阅读一分钟。
  
## 工具,了解一下?
+
### 3. [有线连接板子](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/board_connect)
  
### 1. [Auto 系列一键烧写](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/how_to_flash)
+
- 连接板子,安装驱动。
  
### 2. [ESPBlocks 初学者专属](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/espblocks)
+
- 点击标题进入,仅需阅读五分钟。
  
### 3. [Mpfshell 详细文档](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/mpfshell)
+
### 5. [尝试烧写板子](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/how_to_flash)
  
### 4. [Pycharm IDE 编程](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/pycharm)
+
- 一键烧写板子的固件。
  
## 娱乐,体验一下?
+
- 点击标题进入,仅需阅读三分钟。
  
(以 MicroBit 为基础)
+
### 6. [Hello, World!](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/helloworld)
  
### 1. [面板滚动文字](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/how_to_scroll_text)
+
- 一行代码,你好世界。
  
### 2. [面板显示图像](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/how_to_image)
+
- 点击标题进入,仅需阅读四分钟。
  
### 3. [底部IO口控制](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/how_to_io)
+
### 7. [点亮各种LED](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/light_many_leds)
 
 
### 4. [面板按键检测](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/how_to_button)
 
 
 
### 5. [获取板子温度](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/how_to_temperature)
 
 
 
### 6. [播放MIDI音乐](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/how_to_sound)
 
 
 
### 7. [光敏手势检测](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/how_to_light)
 
 
 
### 8. [板子姿态检测](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/how_to_accelerometer)
 
 
 
### 9. [做一个指南针](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/how_to_compass)
 
 
 
### 10. [自由定义手势*](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/how_to_gesture)
 
 
 
### 11. [随机数生成器](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/how_to_random)
 
 
 
### 12. [S2m Scratch2](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/how_to_s2m)
 
 
 
## 基础,学习一下?
 
 
 
### 1. [实现基础算法]
 
 
 
## 进阶,不来一下?
 
 
 
### 1. [进入无线模式](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/how_to_wifi)
 
 
 
### 2. [认识无线编程](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/what_is_wireless)
 
 
 
### 3. [无线运行程序]
 
 
 
### 4. [无线文件管理]
 
 
 
### 5. [建立动态网站]
 
 
 
### 6. [网络爬虫示例]
 
 
 
### 7. [提供网络服务]
 
 
 
### 8. [控制智能家居]
 
 
 
## 应用,尝试一下?
 
  
### 1. [爬取城市天气]
+
- 一行代码,控制硬件。
  
### 2. [自定义的骰子]
+
- 点击标题进入,仅需阅读六分钟。
  
### 3. [水滴平衡模拟]
+
### 写在最后的话
  
## 笔记,陶冶一下?
+
至此,你已经掌握了许多简单的使用方法,但这样的你还只是“知其然而不知其所以然”,因此你需要静下来,好好体会一些基础知识的学习,才能做到知其所以然者也。
  
### 1. [MicroPython 移植笔记](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/micropython_transplant)
+
点击底部工具栏 回到标题 查看右侧的 导航栏,了解更多内容吧。
  
### 2. WebDAV 移植笔记
+
或进入这里[趣味、编程、专业的世界(持续建设中)](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/start)。
  
### 3. smartconfig 设计演变
+
![logo](./logo.jpg)

Revision as of 03:00, 3 January 2019

  1. Document

![](./head.jpg)

    1. BPI:bit 轻松上手教程
      1. 请按以下顺序依次浏览上手教程。
      1. 1. [认识 BPI:bit](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/board_Introduction)

- 认识板子的基本情况。

- 点击标题进入,仅需阅读二分钟。

      1. 2. [获取开发套件](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/get_developmentkit)

- 认识板子的项目结构。

- 点击标题进入,仅需阅读一分钟。

      1. 3. [有线连接板子](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/board_connect)

- 连接板子,安装驱动。

- 点击标题进入,仅需阅读五分钟。

      1. 5. [尝试烧写板子](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/how_to_flash)

- 一键烧写板子的固件。

- 点击标题进入,仅需阅读三分钟。

      1. 6. [Hello, World!](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/helloworld)

- 一行代码,你好世界。

- 点击标题进入,仅需阅读四分钟。

      1. 7. [点亮各种LED](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/light_many_leds)

- 一行代码,控制硬件。

- 点击标题进入,仅需阅读六分钟。

      1. 写在最后的话

至此,你已经掌握了许多简单的使用方法,但这样的你还只是“知其然而不知其所以然”,因此你需要静下来,好好体会一些基础知识的学习,才能做到知其所以然者也。

点击底部工具栏 回到标题 查看右侧的 导航栏,了解更多内容吧。

或进入这里[趣味、编程、专业的世界(持续建设中)](https://github.com/BPI-STEAM/BPI-BIT-MicroPython/wiki/start)。

![logo](./logo.jpg)