ESP8266 Arduino

来自Jack's Lab
(版本间的差异)
跳转到: 导航, 搜索
(GPIO)
(GPIO)
第14行: 第14行:
 
D0 GPIO3 (U0RX) / URX during flash programming
 
D0 GPIO3 (U0RX) / URX during flash programming
 
D1 GPIO1 (U0TX) / SPI_CS1
 
D1 GPIO1 (U0TX) / SPI_CS1
D2 GPIO2 (U1TX) / UTX during flash programming
+
D2 GPIO2* (U1TX) / UTX during flash programming
 
D3
 
D3
  
第23行: 第23行:
 
D8 GPIO10
 
D8 GPIO10
  
D6 GPIO15 (HSPI_CS)
+
D6 GPIO15* (HSPI_CS)
 
D7 GPIO13 (HSPI MOSI)
 
D7 GPIO13 (HSPI MOSI)
 
D8 GPIO12 (HSPI MISO)
 
D8 GPIO12 (HSPI MISO)
 
D9 GPIO14 (HSPI CLK)
 
D9 GPIO14 (HSPI CLK)
  
D10    GPIO0  SPI_CS2
+
D10    GPIO0* SPI_CS2
 
D11 GPIO8 (SD_D1 / SPI_MOSI)
 
D11 GPIO8 (SD_D1 / SPI_MOSI)
 
D12 GPIO7 (SD_D0 / SPI MISO)
 
D12 GPIO7 (SD_D0 / SPI MISO)

2015年10月31日 (六) 11:04的版本

目录

1 概述

开源项目主页:https://github.com/esp8266/Arduino



2 开发板

设计考虑:

2.1 GPIO

D0	GPIO3 (U0RX) / URX during flash programming
D1	GPIO1 (U0TX) / SPI_CS1
D2	GPIO2* (U1TX) / UTX during flash programming	
D3

D4	GPIO4  (SDA)
D5	GPIO5  (SCL)

D7	GPIO9
D8	GPIO10

D6	GPIO15* (HSPI_CS)
D7	GPIO13 (HSPI MOSI)
D8	GPIO12 (HSPI MISO)
D9	GPIO14 (HSPI CLK)

D10     GPIO0*  SPI_CS2
D11	GPIO8 (SD_D1 / SPI_MOSI)
D12	GPIO7 (SD_D0 / SPI MISO)
D13     GPIO6 (SD_CLK / SPI_CLK)

D14	GPIO16


	GPIO11 (SPI_CS0) ---> Used by flash

A0      TOUT

GPIO2, GPIO0 和 GPIO3 (U0RXD) 用作 GPIO 要留意,外围电路,有可能影响其状态,造成正常启动失败。应避免使用 GPIO0, GPIO2, GPIO15


nodemcu v1.0:

D0	GPIO16
D1	GPIO5	
D2	GPIO4	
D3	GPIO0	
D4	GPIO2  (U1TXD)
D5	GPIO14 (SPI CLK)		
D6	GPIO12 (SPI MISO)		
D7	GPIO13 (SPI MOSI)
D8	GPIO15 (SPI CS)
D9	GPIO3 (UART RX)
D10	GPIO1 (UART TX)
D11	GPIO9
D12	GPIO10



2.2 USB2UART



3 Quick Start



4 示例



5 使用文档



6 资源



























个人工具
名字空间

变换
操作
导航
工具箱