ESP8266
O ESP8266 é um microcontrolador do fabricante chinês Espressif que inclui capacidade de comunicação por Wi-Fi.
O chip chegou a cultura maker em agosto de 2014, com a ESP-01. Esta pequena placa permite que microcontroladores se conectem a uma rede sem fio fazendo conexões TCP/IP usando um conjunto de comandos Hayes. O produto foi lançado inicialmente com quase nenhuma documentação no idioma Inglês [1]. Seu sucesso se atribui ao seu preço que foi lançado inicialmente a um valor inferior a 10 dólares, valor semelhante a um microcontrolador sem interface de internet.
No final de outubro de 2014, Espressif lançou um kit de desenvolvimento de software (SDK) que permitiu que o chip fosse programado diretamente, eliminando a necessidade de um microcontrolador[2] Desde então, foram lançados diversos SDK no site do Espressif. O fabricante mantém duas versões do SDK, uma baseado em RTOS e outro em callback. [3]
Foi criado uma iniciativa em código aberto de SDK, armazenado no github[4] a partir de um conjunto de ferramentas GCC mantidas por Max Filippov. O ESP8266 usa o microcontrolador Cadence Tensilica LX106. [5]
Características
[editar | editar código-fonte]- CPU 32-bit RISC: Tensilica Xtensa LX106 rodando a 80 MHz
- 64 KB de memória RAM de instruções, 96 KB de dados
- Flash QSPI Externo - de 512 KB a 4 MB
- IEEE 802.11 b / g / n Wi-Fi
- 16 pinos de GPIO
- SPI, I²C,
Referências
- ↑ http://hackaday.com/2014/08/26/new-chip-alert-the-esp8266-wifi-module-its-5
- ↑ http://hackaday.com/2014/10/25/an-sdk-for-the-esp8266-wifi-chip/
- ↑ http://bbs.espressif.com/viewforum.php[ligação inativa]
- ↑ https://github.com/pfalcon/esp-open-sdk
- ↑ https://github.com/esp8266/esp8266-wiki/wiki/Toolchain