Desarrollaré firmware de asistente de escritorio con esp32 y IA con interfaz táctil lvgl
Nivel 1
Ha cumplido determinados criterios de rendimiento y muestra un gran potencial en la plataforma.
Acerca de este Servicio
¿Necesitas firmware o una pantalla táctil suave para tu producto ESP32? Yo desarrollo ambos.
Soy desarrollador de sistemas embebidos y estudiante de último año de ingeniería en electrónica y comunicaciones. Escribo firmware para ESP32 / ESP32-S3, STM32 y Arduino con FreeRTOS, y diseño interfaces táctiles LVGL que funcionan sin problemas en pantallas pequeñas.
Esto es lo que puedo hacer por ti:
- Firmware para ESP32 / ESP32-S3 (Arduino IDE, PlatformIO, ESP-IDF)
- Interfaz táctil LVGL: menús, temas, animaciones, teclados
- Conexiones Wi-Fi, Bluetooth LE, MQTT y API en la nube / IA
- Sensores y módulos: IMU, RTC, I2C, SPI, ADC, tarjeta SD, audio I2S
- Corrección de errores y optimización de velocidad, memoria y calor de código existente
- Revisión de PCB y diseño de sistemas IoT
Proyecto de ejemplo: DeskBot, un asistente de escritorio con IA en el display táctil ESP32-S3 de Waveshare (reconocimiento facial, reloj, chat IA, gestor de Wi-Fi y Bluetooth, visor de tarjetas SD y reproductor MP3, juegos). Consulta el PDF en la galería.
Obtendrás:
- código fuente limpio y comentado
- README de configuración
- vista previa de la interfaz antes de probar en hardware (a petición)
- revisiones tras probar en tu placa
Envíame un mensaje antes de hacer el pedido con tu placa, pantalla y características, y te diré qué paquete se ajusta mejor.
FAQ
Traducción automática
¿Con qué placas y microcontroladores trabajas?
Tarjetas ESP32, ESP32-S3, STM32 y Arduino, además de pantallas comunes, controladores táctiles y sensores. Dinos tu modelo exacto de placa y pantalla antes de pedir para confirmar que se ajusta.
¿También puedes crear la interfaz de pantalla táctil además del firmware?
Sí. Construyo interfaces táctiles LVGL con menús, temas, animaciones y teclado en pantalla. Para proyectos más grandes puedo compartir una vista previa de la pantalla para tu aprobación antes de probar en tu hardware.
¿Recibiré el código fuente?
Sí. Cada paquete incluye el código fuente completo y comentado y un README con pasos de configuración, para que puedas compilar, editar y flashear el proyecto tú mismo.
¿Puedes arreglar o acelerar mi código existente?
Sí. Envíame tu código y una breve descripción del problema. Arreglo errores y mejoro la estabilidad, velocidad, uso de memoria y calor. El paquete Básico está diseñado para este tipo de arreglos.
¿Qué necesito enviarte antes de empezar?
Tu placa y modelo de pantalla, las características que quieres, cualquier código o esquema existente y la herramienta que utilizas (Arduino IDE, PlatformIO o ESP-IDF). Para proyectos más grandes, un boceto aproximado de las pantallas ayuda.

