vou desenvolver firmware de assistente de IA para desktop com ESP32 e interface tátil lvgl
Engenheiro eletronico
Nível 1
Atendeu a determinados critérios de desempenho e demonstra forte potencial no marketplace.
Sobre este Serviço
Precisa de firmware ou de uma tela sensível ao toque suave para seu produto ESP32? Eu faço os dois.
Sou desenvolvedor de sistemas embarcados e estudante do último ano de ECE. Escrevo firmware para ESP32 / ESP32-S3, STM32 e Arduino com FreeRTOS e projeto interfaces LVGL touch que rodam suavemente em displays pequenos.
O que posso fazer por você:
- Firmware ESP32 / ESP32-S3 (Arduino IDE, PlatformIO, ESP-IDF)
- LVGL touch UI: menus, temas, animações, teclados
- Conexões Wi-Fi, Bluetooth LE, MQTT e nuvem / API de IA
- Sensores e módulos: IMU, RTC, I2C, SPI, ADC, cartão SD, I2S de áudio
- Correção de bugs e otimizações de velocidade, memória e calor do código existente
- Revisão de PCB e design de sistema IoT
Projeto de exemplo: DeskBot, um assistente de mesa com IA completo no display touch ESP32-S3 da Waveshare (face, relógio, chat IA, gerenciador de Wi-Fi e Bluetooth, visualizador de cartão SD e tocador MP3, jogos). Veja o PDF na galeria.
Você recebe:
- Código-fonte limpo, comentado
- README de configuração
- Pré-visualização da UI antes de testar no hardware (a pedido)
- Revisões depois de testar na sua placa
Envie mensagem antes de pedir com sua placa, display e recursos, e eu te digo qual pacote se encaixa.
Perguntas frequentes
Tradução automática
Com quais placas e microcontroladores você trabalha?
Placas ESP32, ESP32-S3, STM32 e Arduino, além de displays comuns, controladores de toque e sensores. Informe o modelo exato da sua placa e do display antes de pedir para eu confirmar se é uma boa opção.
Você pode construir a interface de tela sensível ao toque junto com o firmware?
Sim. Eu monto interfaces LVGL com menus, temas, animações e teclado na tela. Para projetos maiores, posso compartilhar uma pré-visualização da tela para sua aprovação antes de testar no seu hardware.
Receberei o código fonte?
Sim. Cada pacote inclui o código-fonte completo e comentado e um README com os passos de configuração, para você conseguir buildar, editar e flashar o projeto sozinho.
Você pode corrigir ou acelerar meu código existente?
Sim. Envie seu código e uma descrição curta do problema. Eu corrijo bugs e melhoro estabilidade, velocidade, uso de memória e calor. O pacote Basic é feito para esse tipo de correção.
O que preciso lhe enviar antes de começar?
Seu modelo de placa e display, os recursos que você quer, qualquer código existente ou esquemático, e a ferramenta que usa (Arduino IDE, PlatformIO ou ESP-IDF). Para projetos maiores, um esboço de telas ajuda.

