Skip to content

Commit

Permalink
UP
Browse files Browse the repository at this point in the history
  • Loading branch information
junhuanchen committed Aug 20, 2019
1 parent 1a5ed95 commit 97c0462
Show file tree
Hide file tree
Showing 2,422 changed files with 1,268 additions and 1,497 deletions.
21 changes: 0 additions & 21 deletions source/bpi-steam/LICENSE

This file was deleted.

32 changes: 20 additions & 12 deletions source/bpi-steam/driver.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,23 @@
# 安装驱动
## 驱动安装

## 连接板子
为什么需要安装驱动,根据百度百科定义,驱动程序一般指的是设备驱动程序(Device Driver),是一种可以使计算机和设备通信的特殊程序。相当于硬件的接口,操作系统只有通过这个接口,才能控制硬件设备的工作。

板子采用 CH340 / CH341 串口驱动芯片,可以轻松的在 Windows 、 Linux 等系统下自动安装驱动
因此,若是有需要专业开发硬件的用户,可以参考本文进行电脑驱动的安装,没有这种需要的话,可以跳过本文

> [CH341SER Win系统驱动](http://www.wch.cn/downloads/file/5.html)
> [各类系统驱动下载链接](https://blog.csdn.net/jazzsoldier/article/details/70169732)
### 连接板子

板子采用 CH340 / CH341 串口驱动芯片,可以轻松的在 Windows 、 Linux 、macOS 等系统下自动安装驱动。

> [CH341SER Win 系统驱动](http://www.wch.cn/downloads/file/5.html)
>
> [CH341SER 其他系统驱动](https://blog.csdn.net/jazzsoldier/article/details/70169732)
>
将板子通过 MicroUSB 线连接到你的电脑里,以下以 Windows 10 为例。

![](driver/connect.png)
![](driver/connect.gif)

## 查看驱动
### 查看驱动

进入 **设备管理器** 确认串口驱动(Serial)是否安装,进入方法如下。

Expand All @@ -23,7 +29,7 @@

可以看到 设备显示 **USB2.0-Serial** ,说明**未安装驱动**,若此前已安装驱动,可以跳至步骤 5 。

## 安装驱动
### 安装驱动

点此获取 [Serial CH341](http://www.wch.cn/downloads/file/5.html) 驱动,并按如下说明操作安装驱动

Expand All @@ -33,18 +39,20 @@

点击 **INSTALL** (安装),等待片刻即可完成安装。

## 确认串口
### 确认串口

核对板子是否连接成功

![](driver/success.png)

可以看到原来的 **USB2.0-Serial** 消失了,取而代之的是 **USB-SERIAL CH340(COM3)**,这意味着你已经成功安装驱动,并且得到板子串口名称为(**COM3**),你可以通过各种串口工具来查看串口名(COM3)的板子传出的信息。

## MAC 系统安装
### 其他系统

#### macOS 安装

- [CH340 MAC 驱动使用教程](https://blog.csdn.net/jazzsoldier/article/details/70171771)
- [CH340 macOS 驱动使用教程](https://blog.csdn.net/jazzsoldier/article/details/70171771)

## Linux 系统安装
#### Linux 安装

- 官方 linux Kernel2.6 以后默认自带,也可在[此处下载](http://www.wch.cn/download/CH341SER_LINUX_ZIP.html)
Binary file added source/bpi-steam/driver/connect.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed source/bpi-steam/driver/connect.png
Binary file not shown.
77 changes: 77 additions & 0 deletions source/bpi-steam/hardware.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@

## 开发板介绍

> 以下内容介绍硬件 1.4 版,编辑日期 2019年7月24日。
Bpi:Bit 又名 Web:Bit ,是 Webduino 的专用开发板,采用 ESP-WROOM-32 (ESP32)模组作为核心,拥有 Wi-Fi & Bluetooth 无线功能,支持多设备协同控制,更是内置了许多的传感器,用户可以轻松体验到开发的无穷乐趣。

### 正面与背面

![](hardware/upload_9ca0f2e8545e2835e9b0a8b5ae0c1330.png)

Web:Bit 外观长约 5 公分,宽约 5 公分,重量约 10 ~ 12 公克,带 25 颗 LED 灯为正面(图左侧),反之为是背面(图右侧)。

![](hardware/upload_51dd835e8e65108c6f4edee97babc922.png)

### 尺寸规格图

![](hardware/upload_f43892b83561e0fbb5be54cd4b288b08.png)

### 矩阵 LED 定义

Web:Bit 按照 5 * 5 排列方式焊接了 25 颗(编号 0 ~ 24 ) 1600 万色矩阵 LED (WS2812) ,所有的 LED 的控制仅使用一个引脚 (GPIO 4) 即可控制。

![](hardware/upload_7fe376a15b4393441c58b84f052f8bb4.png)

### 底部金手指定义

在 Web:Bit 的底部具有一排 25 Pin 的「金手指」接口,其定义如下。

**注意:背面的金手指未连接硬件,所以无法使用**

![](hardware/upload_4545d093f0c3899da1495995597ec383.png)

![](hardware/upload_ca07897451dd2440025709b70978f2f4.png)

### 内置传感器定义

Web:Bit 搭载了 25 颗矩阵 LED ,两个光敏传感器、两个按钮开关、一个热敏电阻、一个无源蜂鸣器和一个九轴传感器(分别为三轴加速度、三轴陀螺仪与三轴磁力计)对应引脚如下:

![](hardware/table.png)

### 相关硬件资料

- [BPI-WEBDUINO-BIT-V1_2](https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs/BPI-WEBDUINO-BIT-V1_2.pdf)

- [BPI-WEBDUINO-BIT-V1_4](https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs/BPI-WEBDUINO-BIT-V1_4.pdf)

- [Buzzer-SS-S050020Z-120](https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs/Buzzer-SS-S050020Z-120.pdf)

- [CH340DS1-ch](https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs/CH340DS1-ch.pdf)

- [CH340DS1-en](https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs/CH340DS1-en.pdf)

- [esp32_hardware_design_guidelines_en](https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs/esp32_hardware_design_guidelines_en.pdf)

- [ESP32-datesheet_english](https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs/ESP32-datesheet_english.pdf)

- [esp-wroom-32_datasheet_cn](https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs/esp-wroom-32_datasheet_cn.pdf)

- [LightSensor-PTSMD021-0805](https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs/LightSensor-PTSMD021-0805.pdf)

- [LM1117](https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs/LM1117.pdf)

- [MPU-9250 Datasheet-v1.1-ch](https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs/MPU-9250%20Datasheet-v1.1-ch.pdf)

- [MPU-9250 Datasheet-v1.1-en](https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs/MPU-9250%20Datasheet-v1.1-en.pdf)

- [MPU-9250 Register Map-v1.6](https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs/MPU-9250%20Register%20Map-v1.6.pdf)

- [NTC-0805-103F-3950F](https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs/NTC-0805-103F-3950F.pdf)

- [SY7208](https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs/SY7208.pdf)

- [WS2812B](https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs/WS2812B.pdf)

- [DS-000189-ICM-20948-v1.3](https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs/DS-000189-ICM-20948-v1.3.pdf)

Binary file added source/bpi-steam/hardware/table.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
94 changes: 0 additions & 94 deletions source/bpi-steam/readme.md

This file was deleted.

Binary file removed source/bpi-steam/readme/Interface_CN.jpg
Binary file not shown.
Binary file removed source/bpi-steam/readme/Interface_EN.jpg
Binary file not shown.
Binary file removed source/bpi-steam/readme/bot.png
Binary file not shown.
Binary file removed source/bpi-steam/readme/extern.png
Binary file not shown.
Binary file removed source/bpi-steam/readme/goldfinger.jpg
Binary file not shown.
Binary file removed source/bpi-steam/readme/logo.png
Binary file not shown.
Binary file removed source/bpi-steam/readme/pin-define.jpg
Binary file not shown.
Binary file removed source/bpi-steam/readme/product.jpg
Binary file not shown.
Binary file removed source/bpi-steam/readme/table.png
Binary file not shown.
Binary file removed source/bpi-steam/readme/top.png
Binary file not shown.
Binary file removed source/bpi-steam/readme/version.jpg
Binary file not shown.
2 changes: 1 addition & 1 deletion source/bpi-web/advanced/index.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Webduino Bit 在线标准版
Web:Bit 开发版
========================================

从这里开始,就正式进入物联网网页开发环节了,请按下述教程开始你的进阶之旅吧。
Expand Down

0 comments on commit 97c0462

Please sign in to comment.