Je développerai le micrologiciel d'un assistant IA de bureau ESP32 avec une interface tactile lvgl
Ingénieur en électronique
Niveau 1
Répond à certains critères de performance et présente un fort potentiel sur la place de marché.
À propos de ce service
Vous cherchez un firmware ou un écran tactile fluide pour votre produit ESP32 ? Je m’occupe des deux.
Je suis développeur en systèmes embarqués et étudiant en dernière année d’ECE. Je rédige des firmwares ESP32 / ESP32-S3, STM32 et Arduino avec FreeRTOS, et je conçois des interfaces tactiles LVGL qui fonctionnent sans accroc sur des petits écrans.
Ce que je peux faire pour vous :
- Firmware ESP32 / ESP32-S3 (Arduino IDE, PlatformIO, ESP-IDF)
- Interface tactile LVGL : menus, thèmes, animations, claviers
- Connexions Wi-Fi, Bluetooth LE, MQTT et cloud / API IA
- Capteurs et modules : IMU, RTC, I2C, SPI, ADC, carte SD, audio I2S
- Correction de bugs et optimisation rapide, mémoire et gestion de la chaleur du code existant
- Relecture de PCB et conception de systèmes IoT
Exemple de projet : DeskBot, un assistant de bureau IA complet sur l’écran tactile ESP32-S3 de Waveshare (reconnaissance faciale, horloge, chat IA, gestionnaire Wi-Fi et Bluetooth, visionneuse de carte SD et lecteur MP3, jeux). Voir le PDF dans la galerie.
Ce que vous obtenez :
- Code source propre et commenté
- Fichier README d’installation
- Prévisualisation UI avant test matériel (sur demande)
- Révisions après essais sur votre carte
Envoyez-moi un message avant de commander avec votre carte, votre écran et vos fonctionnalités, et je vous indiquerai quel package convient.
FAQ
Traduction automatique
Avec quelles cartes et microcontrôleurs travaillez-vous ?
Cartes ESP32, ESP32-S3, STM32 et Arduino, plus écrans courants, contrôleurs tactiles et capteurs. Indiquez-moi précisément la carte et le modèle d’écran avant de commander pour que je confirme que c’est adapté.
Pouvez-vous construire l’interface tactile ainsi que le firmware ?
Oui. Je conçois des interfaces tactiles LVGL avec menus, thèmes, animations et claviers à l’écran. Pour les projets plus importants, je peux partager un aperçu à l’écran pour votre approbation avant que vous testiez sur votre matériel.
Vais-je recevoir le code source ?
Oui. Chaque package inclut le code source complet et commenté ainsi qu’un README avec les étapes d’installation, afin que vous puissiez construire, modifier et flasher le projet vous-même.
Pouvez-vous corriger ou accélérer mon code existant ?
Oui. Envoyez votre code et une brève description du problème. Je corrige les bugs et améliore la stabilité, la rapidité, l’utilisation de la mémoire et la chaleur. Le package Basic est conçu pour ce type de correction.
Que dois-je vous envoyer avant de commencer ?
Votre carte et le modèle d’affichage, les fonctionnalités souhaitées, tout code ou schéma existant, et l’outil que vous utilisez (Arduino IDE, PlatformIO ou ESP-IDF). Pour les projets plus importants, un croquis provisoire des écrans aide.

