Desenvolvimento projetos eletrônicos ESP32 WIFI Bluetooth BLE

O que é ESP32?
Projeto IOT com ESP32 WIFI BluetTooth
projetos com ESP32 Pico

Desenvolvimento projetos eletrônicos ESP32

ESP32 é um circuito integrado e tambem um módulo  da Espressif de baixo custo que permite criar soluções de interface WIFI, Bluetooth, BLE (bluetooth low energy) , sendo muito usado em sistemas IOT.
ESP32 possui uma vasta biblioteca de software que facilita enormemente o desenvolvimento economizando tempo e diminuindo o riscos de bug’s.
Como muitos fabricantes desenvolveram soluções de hardware integradas com suas bibliotecas de software criou-se um ecossistema de soluções imensas.
Da mesma forma muitas plataformas de IOT, por exemplo: cayenne, thingsboard e etc criaram soluções de interface que permitem ver, analisar e atuar os nos dispositivos ESP32.

Como desenvolver em ESP32?
Arquitetura do ESP32

O ESP32 possui um core de 32 bits com diversas possibilidades de interface: I2C, SPI, Ethernet, ADC, DAC e etc.
Note que a memoria de programa é externa no caso da versão circuito integrado pico ela ja vem incorporada no circuito.
O ambiente de desenvolvimento tem duas grandes soluções:
1) Usar a IDE do Arduino;
2) Usar o Visual Code com o Plataform IO.
Em ambos os casos você não terá a mesma facilidade que temos quando desenvolvemos em um processador ARM com debugger de ver colocar breakpoints e ver variáveis online e etc, terá uma interface serial, mas como grande parte do código está pronto isso pode não ser um grande problema.

Projeto da ECK com ESP32
Projeto Isca de carga com Lora, WIFI, GPS, AGPS, GPRs e 2G

A ECK ja desenvolveu muitos projetos com ESP32, tanto usando módulos como usando a versão Pico (circuito integrado).
Dentro desse projetos temos sistemas de coleta de dados em MQTT que tem sensores de temperatura, umidade, movimento, luminosidade, qualidade do ar,  veja mais.
Usamos também como localização coletando dados dos spots de WIFI (endereço MAC) e enviando para servidores que traduzem em latitude e longitude, veja esse projeto.
Temos uma aplicação que coleta dados de smartphones e tablet ao redor do ESP32 e envia para estatística de números de pessoas e tempo que ficam em determinada area, sendo útil para mapas de grandes lojas e eventos.
Como

Desenvolvimento projetos eletrônicos ESP32 WIFI Bluetooth BLE

Alguns projetos com ESP32 desenvolvidos pela ECK

Projeto eletrônico Sistema controle aviário

Sistema Controle IOT LoraWAN WIFI Avicultura

Sistema Controle IOT LoraWAN produção de Aves – Avicultura. Desenvolvemos sistema controle de produção de aves com ESP32 (Wifi) e dispositivos LoraWan (RFM95). O sistema faz leitura variáveis peso,…

Ler Mais
Menu
Open chat