svilupperò il firmware dell'assistente AI per desktop con ESP32 e interfaccia touch Lvgl
Ingegnere elettronico
Livello 1
Ha soddisfatto determinati criteri di prestazione e mostra un forte potenziale nel marketplace.
Informazioni su questo servizio
Hai bisogno di firmware o di uno schermo touch fluido per il tuo prodotto ESP32? Io sviluppo entrambi.
Sono uno sviluppatore di sistemi embedded e sono uno studente dell’ultimo anno in ECE. Scrivo firmware per ESP32 / ESP32-S3, STM32 e Arduino con FreeRTOS, e progetto interfacce touch LVGL che girano senza problemi su display di piccole dimensioni.
Cosa posso fare per te:
- firmware ESP32 / ESP32-S3 (Arduino IDE, PlatformIO, ESP-IDF)
- LVGL touch UI: menu, temi, animazioni, tasti
- connessioni Wi-Fi, Bluetooth LE, MQTT e cloud / API AI
- sensori e moduli: IMU, RTC, I2C, SPI, ADC, scheda SD, I2S audio
- debug e ottimizzazione di velocità, memoria e temperatura del codice esistente
- revisione PCB e progettazione di sistemi IoT
Esempio di progetto: DeskBot, un assistente AI da scrivania completo sul display touch Waveshare ESP32-S3 (fase, orologio, chat AI, gestione Wi-Fi e Bluetooth, visualizzatore SD e lettore MP3, giochi). Controlla il PDF nella galleria.
Include:
- codice sorgente pulito e commentato
- README di setup
- anteprima UI prima del test hardware (su richiesta)
- revisioni dopo la prova sul tuo circuito
Contattami prima di ordinare con la tua scheda, lo schermo e le funzioni; ti dirò quale pacchetto fa per te.
Piattaforma:
ESP32
Expertise:
Sviluppo firmware
•
RTOS
•
Microcontroller
•
IoT
•
testing
•
AI
FAQ
Traduzione automatica.
Con quali schede e microcontrollori lavori?
Schede ESP32, ESP32-S3, STM32 e Arduino, oltre a display comuni, controller touch e sensori. Dimmi esattamente la tua scheda e il modello di display prima di ordinare così posso confermare che sia adatto.
Puoi costruire anche l’interfaccia touch screen oltre al firmware?
Sì. Sviluppo interfacce LVGL con menu, temi, animazioni e tastiera su schermo. Per progetti più grandi posso mostrare un’anteprima dello schermo per l’approvazione prima che tu testi sull’hardware.
Riceverò il codice sorgente?
Sì. Ogni pacchetto include il codice sorgente completo e commentato e un README con i passaggi di setup, così puoi costruire, modificare e flashare il progetto da solo.
Puoi risolvere o velocizzare il mio codice esistente?
Sì. Invia il tuo codice e una breve descrizione del problema. Risolvo bug e miglioro stabilità, velocità, uso della memoria e calore. Il pacchetto Basic è pensato per questo tipo di fix.
Cosa devo inviarti prima di iniziare?
La tua scheda e modello di display, le funzioni che vuoi, eventuali codice o schema esistenti, e lo strumento che usi (Arduino IDE, PlatformIO o ESP-IDF). Per progetti più grandi, uno schizzo approssimativo delle schermate aiuta.

