sábado, 11 de julho de 2015

ESP8266 IoT-3

Descrição dos Pinos do ESP8266 módulos ESP-07, ESP-12 e ESP-01


Nos POSTs anteriores descrevemos rapidamente as dificuldades na implementação de dispositivos voltados para a INTERNET DAS COISAS relacionado as nossas experiencias e a apresentação do ESP8266 da ESPRESSIF SYSTEM. Na figura abaixo voce tem a descrição de todos os pinos do ESP8266 e a desrição de cada um dos pinos.



Descrição dos Pinos do ESP8266

Agora veremos porque encontramos módulos com "poucos" pinos de I/O GPIOx sendo que o microcontrolador ESP8266 é sempre o mesmo ! Para isso vamos estudar os pinos dos módulos ESP07/12 e 01.

ESP-12:

Pino   função         descrição 
 1      REST        reset do ESP8266 
 2      ADC/Tout    entrada sinal analogico
 3      CH_PD       pino usado para programação
 4      GPIO16      pino de I/O
 5      GPIO14      pino de I/O

 6      GPIO12      pino de I/O
 7      GPIO13      pino de I/O
 8      Vcc +V      alimentação positiva 3,6 V maximo
 9      Gnd         terra GND negativo
10      GPIO15      pino de I/O

11      GPIO02      pino de I/O
12      GPIO0       pino de I/O
13      GPIO5       pino de I/O
14      GPIO04      pino de I/O
15      RXD (UART)  pino de comunicação RX
16      TXD (UART)  pino de comunicação TX


ESP-07: ( exatamente idêntico ao ESP-12 )

Pino   função         descrição 
 1      REST        reset do ESP8266 
 2      ADC/Tout    entrada sinal analogico
 3      CH_PD       pino usado para programação
 4      GPIO16      pino de I/O
 5      GPIO14      pino de I/O

 6      GPIO12      pino de I/O
 7      GPIO13      pino de I/O
 8      Vcc +V      alimentação positiva 3,6 V maximo
 9      Gnd         terra GND negativo
10      GPIO15      pino de I/O

11      GPIO02      pino de I/O
12      GPIO0       pino de I/O
13      GPIO5       pino de I/O
14      GPIO04      pino de I/O
15      RXD (UART)  pino de comunicação RX
16      TXD (UART)  pino de comunicação TX


ESP-01

Nome    função       descrição
 VCC    VCC         alimentação 3,3v maximo 3,6V
 GND    GND         terra
 TXD    TXD         transmite dados (TX)
 RXD    RXD         recebe dados (RX)

 CH_PD  CH_PD       pino usado para programação
 GPIO00 GPIO00      pino de I/O

 GPIO02 GPIO02      pino de I/O
 RST    RST         reset.


Para maiores detalhes ver figura do ESP-01 logo abaixo.
ESP-01


Finalizando este POST o qual não tem segredo algum detalhamos os pinos de cada um dos módulos os quais são idênticos em suas funções para qualquer um dos modelos, a diferença entre os módulos esta no tamanho físico e obviamente na quantidade de portas GPIOx. Lembrando que o modulo trabalha com tensão de 3,3V sendo assim todos os pinos de I/O e obviamente a UART sinais TX/RX também trabalha em 3,3V portanto a conexão dos módulos com outros dispositivos precisa levar em consideração uma possivel necessidade de um circuito para compatibilizar as tensões que em boa parte dos casos é de 5V no caso do ARDUINO, ATMEL, MICROCHIP

Finalizando esse POST vamos começar a descrever no próximo POST as placas ou kits de desenvolvimento disponíveis no mercado principalmente internacional.

Nenhum comentário:

Postar um comentário