Les meilleurs développeurs informatique freelances sont sur Codeur.com

Système IoT grand public qui diffuse une voix en direct

 Ouvert · 10 000 € et plus · 20 offres · 1904 vues


Titre du projet :
Développement firmware ESP32-S3 — 2 devis séparés demandés

Description du projet :
Je développe un objet connecté audio grand public et recherche un ou plusieurs prestataires spécialisés en développement firmware embarqué. Je souhaite recevoir deux devis indépendants, l'un pour le firmware du récepteur, l'autre pour l'interface de gestion back-office.

DEVIS 1 — Firmware Récepteur (ESP32-S3)
Le récepteur est un objet connecté résidentiel basé sur le module Waveshare ESP32-S3-Touch-LCD-1.85C-BOX. Il intègre un écran LCD rond tactile 1,85 pouce (360×360), un décodeur audio I2S, un haut-parleur 2W, une batterie 1 000 mAh, 16 MB de Flash et 8 MB de PSRAM.
Ce qui est déjà fonctionnel : réception et restitution d'un flux audio HTTP, architecture FreeRTOS sur ESP-IDF v5.x, backend API REST + WebSocket actif.
Ce qui reste à développer :

Interface graphique LVGL adaptée à l'écran rond 360×360 — 5 à 8 états d'affichage (veille, lecture audio, configuration Wi-Fi, réglages, hors ligne), navigation tactile fluide, cible > 25 FPS
Streaming audio AAC 128 kbps, buffer PSRAM 256 KB, gestion des coupures réseau, volume mémorisé en NVS
Provisionnement Wi-Fi par portail captif au premier démarrage, reconnexion automatique avec backoff exponentiel, watchdog
Réception d'événements push via WebSocket, transitions d'états < 500 ms
Mise à jour OTA sécurisée : double partition Flash, vérification SHA-256, rollback automatique
Pilotage anneau LED RGB WS2812B — 8 scénarios lumineux selon l'état du système

Stack : ESP-IDF v5.x, FreeRTOS, LVGL v8, esp32-audioI2S, esp_https_ota, mbedTLS.

DEVIS 2 — Interface de Gestion Back-office Web
L'interface de gestion est une application web destinée aux administrateurs et aux responsables de lieux de diffusion. Elle permet de piloter l'ensemble du système à distance.
Fonctionnalités attendues :

Gestion des lieux de diffusion — ajout, modification, activation/désactivation, rattachement des récepteurs abonnés
Gestion des récepteurs — liste des appareils enregistrés, statut en temps réel (en ligne / hors ligne / en cours de diffusion), version firmware installée
Déclenchement et supervision des diffusions — historique des sessions de diffusion, durée, statut de réception par appareil
Gestion des abonnements — liste des abonnés, statut abonnement actif/inactif, date de renouvellement
Déploiement OTA — publication d'une nouvelle version firmware, suivi de la progression par appareil, gestion des rollbacks
Tableau de bord — indicateurs clés en temps réel : nombre d'appareils connectés, taux de succès des diffusions, alertes système

Stack souhaitée : React ou Vue.js (front-end), Node.js ou équivalent (back-end), PostgreSQL, WebSocket pour le temps réel. Une API REST existante est déjà en place côté serveur.

Ce que je fournis sous NDA :

Cahier des charges technique complet
Architecture logicielle et API documentée
Accès au dépôt de code existant
Prototype physique fonctionnel pour prise en main si nécessaire

Ce que j'attends dans votre réponse :
Merci de me faire parvenir vos deux devis séparément, en précisant pour chacun : la charge estimée en jours, le délai de réalisation envisagé, et vos conditions d'intervention (forfait ou régie).

Budget indicatif : 10 000 € et plus

Publication : 05 avril 2026 à 11h40

Profils recherchés : Développeur spécifique freelance , Développeur IoT freelance , Développeur full-stack freelance , Développeur système embarqué freelance , Développeur React freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

20 freelances ont répondu à ce projet

20 propositions de devis en moins de 2h

Guillaume Barbat Agence Django
Christophe Ancey Agence développement spécifique
Platane Agence d'assistants virtuels
Andrea Maugars Agence de développement web
Mirai-Tech Agence développement spécifique
Jayan Grondin Développeur web
Jean-François Ferraille Agence web
+13

Montant moyen des devis proposés : 11 700 €

Estimation du délai : 22 jours

Publier un projet similaire

Nos ressources utiles

Allez plus loin avec nos ressources liées à ce projet !

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients