Systèmes embarqués
Dépôt GitHubPlateforme d'analyse audio
Des données microphone en direct transformées en signaux filtrés, informations fréquentielles et visualisations réactives.
Contexte: Projet collaboratif embarqué, backend et frontend
Résumé
La plateforme capture le son avec un ESP32, traite et diffuse le signal puis le présente dans une interface web. FastAPI, WebSockets, FFT, filtres et React relient la source embarquée aux vues de forme d'onde et de fréquence.
Mon rôle
Développé avec Cristi Miloiu. Ma contribution visible dans le dépôt porte sur la configuration locale reproductible, le nettoyage de configuration et l'intégration entre ESP32, serveur et client.Du microphone à la visualisation du signal en direct
Microphone
Le matériel capture la forme d'onde
ESP32
L'appareil échantillonne et transmet les données
Traitement
Filtrage et FFT extraient les informations
WebSocket
FastAPI livre des mises à jour continues
Tableau de bord
React affiche forme d'onde et spectre
Ce que le système prend en charge
Relie acquisition matérielle, traitement du signal, streaming, filtrage et visualisation en direct.
Technologie
Stack
Domaines
Conclusions
- Le parcours complet du microphone à la forme d'onde et au spectre reste visible.
- WebSockets livrent des mesures continues sans requêtes répétées.
- La qualité temps réel dépend ensemble de l'échantillonnage, du traitement, du réseau et du rendu.
Vous souhaitez examiner l'implémentation ?
Le dépôt contient le code source, les instructions d'installation et l'historique du développement.