Pular para o conteúdo
Biblioteca de Periféricos & Drivers

ESP-IoT-Solution

Coleção oficial da Espressif com dezenas de drivers, componentes de periféricos, telas touch, sensores e protocolos de barramento prontos para produção.

Linguagem
C / C++
ESP-IoT-Solution Driver & Peripheral Suite
Categoria
Biblioteca de Periféricos & Drivers
Objetivo principal
Acelerar a integração de componentes de hardware (telas LCD/OLED, sensores ambientais/IMU, botões inteligentes, barramentos I2C/SPI/Modbus)

Recursos de destaque

  • Drivers completos de sensores (temperatura, umidade, pressão, acelerômetros, luz)
  • Gerenciamento avançado de botões físicos, matrizes touch e encoders rotativos
  • Drivers para displays LCD e OLED (ST7789, ILI9341, SSD1306) e controladores touch (FT6X36, GT911)
  • Pilha industrial Modbus (Master e Slave sobre RS-485 ou TCP)
  • Controle de motores de passo e drivers de LED endereçável (WS2812/SK6812)
  • Totalmente modularizado no ESP Component Registry

Quando usar

  • Interfaces homem-máquina (IHM / HMI) com telas e botões capacitivos
  • Estações meteorológicas e monitoramento de sensores industriais
  • Equipamentos de automação industrial integrados via RS-485 Modbus
  • Projetos com fitas e matrizes de LED RGB complexas

Exemplo de código

Trecho de partida em C / C++. Ajuste pinos e configuração à sua placa.

ESP-IoT-SolutionC / C++
1