Saltar al contenido
Biblioteca de Periféricos y Drivers

ESP-IoT-Solution

Colección de controladores de periféricos, bibliotecas de sensores, actuadores y componentes de software probados para su uso con ESP-IDF.

Lenguaje
C / C++
ESP-IoT-Solution Driver & Peripheral Suite
Categoría
Biblioteca de Periféricos y Drivers
Objetivo principal
Acelerar la integración de componentes de hardware (pantallas LCD/OLED, sensores, botones y buses industriales) en ESP-IDF

Funciones destacadas

  • Controladores para pantallas LCD (ST7789, ILI9341, GC9A01) y OLED (SSD1306) con aceleración gráfica
  • Controladores para sensores de temperatura, humedad, presión (BME280, SHT30) y acelerómetros
  • Gestión avanzada de botones con detección de clic simple, doble, pulsación larga y matriz de teclas
  • Control de motores BLDC y paso a paso con biblioteca MCPWM dedicada
  • Bibliotecas para buses industriales: Modbus Master/Slave, bus CAN/TWAI y RS-485
  • Distribución modular a través de ESP Component Registry

Cuándo usar

  • Interfaces hombre-máquina (HMI) con pantallas a color y perillas codificadoras rotativas
  • Estaciones meteorológicas y monitoreo ambiental industrial
  • Controladores de motores y actuadores para automatización y robótica
  • Gateways Modbus/RS-485 para telemetría industrial
  • Proyectos que requieren integración rápida de sensores y pantallas comerciales

Ejemplo de código

Fragmento de inicio en C / C++. Ajuste los pines y la configuración para su placa.

ESP-IoT-SolutionC / C++
1