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